---
title: "Databasmodell..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/171593-databasmodell"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "CatZ"
published: "2008-05-18T11:39:45.000Z"
updated: "2008-05-18T12:06:31.000Z"
replies: 1
views: 382
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/171593-databasmodell"
---

# Databasmodell...

## #1 — CatZ, 2008-05-18T11:39Z

Tjo jag har lite bekymmer med följande scenario:

Låt oss säga att jag har en tabell med personer, dessa personer kan i sin tur ha föräldrar som också är personer och som i sin tur har föräldrar osv.

Hur ska jag modellera databasen? 

**Personer**
PersonID
Namn

**Familjer**
PersonID = PersonID
MammaID = PersonID
PappaID = PersonID

Ovan känns inte som någon vettig lösning då jag länkar in i samma tabell 3 gånger per rad. Hur ska jag annars göra?

Permalänk: https://www.webforum.nu/p/171593

## #2 — Peter S, 2008-05-18T12:06Z

```
[B]Personer[/B]
PersonID
Namn
PappaID
MammaID
```

...där PappaID och MammaID är foreign keys till andra Personer-entiteter.

Permalänk: https://www.webforum.nu/p/2110968

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/171593-databasmodell
