answersLogoWhite

0

Well.. Let me explain what are the designing concepts rather than how to implement Family Relationship Data Structure by using C. I don't know how your question related to the Databases. I think it's related to the Data Structures and Algorithms. Yeah.. you can use it as a Database by doing few modifications.

In a Family Relationship we can identify these objects

1. People (Male and Female)

2. Marriages

3. Children

There is nothing big deal. It's just another data structure. Not a linked list not a graph, but combination of all. I'll give you a hint.

Male and female getting married. So together they make a family. In this case we can identify Marriage object as Marriage certificate and also a family. One person can have more than one marriages (In case of divorce or death). For each marriage, there is a partner and zero or more children.

It's the simplest organisation of data nodes. When family grows that simple organisation grows and makes hierarchical big data structure. That data structure we call Family Relationship data structure.

If you know how to create Linked List or Graph by using C. It's easy to build this. You may have to use malloc, free, and some structs (nodes). And you have to implement queries (functions to retrieve data).

This is a research paper. It may be useful to you. It has almost everything in pseudo code algorithms.

http://goo.gl/PuheD

But I don't recommend you to implement by using this research. It's for just get an idea. Better to try your own design.

Remember the problem is not in the language. It's about the design and the concept.

Sorry, the word you are looking for is not in the Database

answer : උත්තර දෙනවා | උත්තරය | ප්‍රත්‍යුත්තර දෙනවා | ප්‍රත්‍යුත්තරය | ප්‍රතිවචනය | පිළිතුර | පිළිතුරු දෙනවා | පිළිවදන් දෙනවා | වග කියනවා

User Avatar

Wiki User

12y ago

What else can I help you with?

Related Questions

How do you spell family when you say our families relationship?

family's relationship


What is a pathological family relationship?

A friendly relationship within members of a family


What will heroin do to your family relationship?

Most likely it will destroy the family relationship.


What Chinese philosophy stressed the importance of the relationship between family and education?

Confucianism stresses the importance of the relationship between family and education. It emphasizes harmonious family relationships, filial piety, and the cultivation of virtues through education. Confucian teachings greatly influenced the traditional Chinese education system and social structure.


Why is good family relationship important to family life?

because if you dont have a good relationship your family will not work


What is Family structure?

Peru's family structure is based on "Respecting older people"


What was Jack London relationship with his family?

Jack londons relationship with his family was preety rocky


How is the family structure in Kazakhstan?

what is the structure of kazakhstan


How did your decision affect your relationship with your family?

My decision to pursue a career path that differed from my family's expectations initially caused some tension and misunderstanding. They were concerned about my stability and future, leading to arguments and feelings of disappointment. However, over time, as I demonstrated my passion and commitment, they began to support my choices, strengthening our relationship through open communication and mutual respect for each other's perspectives. Ultimately, this experience fostered a deeper understanding and appreciation within our family.


Which describes a blended family?

Blended Family is two adults, each with children from previous relationship.


How will you improved your relationship with your family?

well you improve your relationship with your family by trusting one another and nice helpful listing and with family memories .


How would you structure a database for tracking a family tree?

Identify the entities in the database Select the unique identifier/primary key Identify appropriate attributes Select the appropriate data types Create a recursive relationship Identify the cardinality of a relationship