I have table Person. One person can have many siblings from the same table. I have a hard time understanding on how to do this design, because If I do recursive relationship I can only add one sibling.
Table: PersonId, LastName,FirstName.
help please!
Because the sibling relationship is many to many, you need a second table called SIBLING, with two columns, the person id of each sibling in the relationship.
Here SIBLING is sometimes called a “join table” or “association table.” Its PK is the whole table (a composite PK) and each column is a FK to PERSON.PersonId.