idatt2103_databaser/ov1/skjema.puml

46 lines
584 B
Plaintext

@startuml
!define table(x) class x << (T,#FFAAAA) >>
!define primary_key(x) <u>x</u>
hide methods
hide stereotypes
title "B&B - Database"
table(Borettslag) {
* primary_key(id)
navn
}
table(Bygning) {
* primary_key(id)
* borettslag_id
* gate
* husnummer
}
table(Leilighet) {
* primary_key(id)
* bygning_id
* etasje
* leilighetsnummer
* areal
}
table(Medlem) {
* primary_key(id)
* borettslag_id
* fornavn
* etternavn
epost
telefon
leilighet_id
}
Bygning -> Borettslag
Leilighet --> Bygning
Medlem -l-> Leilighet
Borettslag <- Medlem
@enduml