Answer: The answers to the questions are as follows:
1. The Justinian code refers to the legal codes put in place by Justinian 1, who was the emperor of Byzantine in Rome from 527 to 565. The laws in the Justinian codes were used to regulate the religious practices and other areas of people lives.
In order to learn how Justinian code structured the society, the primary source of information that should be used is the Justinian Code. Other sources, refereed to as secondary sources, which can be used include: other Roman laws, legal articles written based on Justinian code and books that examined the effects of Justinian code on the society of that era. The secondary sources generally made use of information from the Justinian code.
2. According to the passage given above, the persons, who are declared by law to be worthless and incompetent to witness include: Women, slaves, children under the age of puberty, people with mental problems, deaf persons and prodigals. Other people who can not be witness include those who have given false witness in the past.
A witness is a persons, who gives testimony in court cases in order to establish the truth of the case. The categories of person mentioned above are considered incompetent as witness under the Justinian code.