remove unneccessary relation menu bird to mail
This commit is contained in:
parent
29ae840701
commit
6f06f8a3ed
7 changed files with 20 additions and 41 deletions
|
@ -12,7 +12,6 @@ erDiagram
|
|||
User ||--o{ Contact : creates
|
||||
|
||||
Bird ||--o{ FallenBird : "is type of"
|
||||
Bird ||--o{ BirdEmail : "has emails for"
|
||||
Bird ||--o{ Costs : "can have costs"
|
||||
Bird }|--|| BirdStatus : "has status"
|
||||
Bird }|--|| Circumstance : "has circumstances"
|
||||
|
@ -26,8 +25,6 @@ erDiagram
|
|||
|
||||
ContactTag ||--o{ Contact : "categorizes"
|
||||
|
||||
Emailadress ||--o{ BirdEmail : "used for birds"
|
||||
|
||||
User {
|
||||
int id PK
|
||||
string username
|
||||
|
@ -169,12 +166,6 @@ erDiagram
|
|||
boolean is_jagdbehoerde
|
||||
boolean is_wildvogelhilfe_team
|
||||
}
|
||||
|
||||
BirdEmail {
|
||||
int id PK
|
||||
int bird_id FK
|
||||
int email_id FK
|
||||
}
|
||||
```
|
||||
|
||||
## Tabellenbeschreibungen
|
||||
|
@ -270,10 +261,7 @@ erDiagram
|
|||
- Standard-Aktivierung für Naturschutz und Wildvogelhilfe
|
||||
- **Beziehungen**: Gehört zu einem `User`
|
||||
|
||||
#### `BirdEmail` (Vogel-E-Mail-Verknüpfung)
|
||||
- **Zweck**: Many-to-Many Beziehung zwischen Vögeln und E-Mail-Adressen
|
||||
- **Primärschlüssel**: BigInt
|
||||
- **Hinweis**: Wird durch die neuen Benachrichtigungsfelder in `Bird` und `Emailadress` ersetzt
|
||||
**Hinweis**: Das frühere `BirdEmail`-System wurde durch das direkte kategoriebasierte Benachrichtigungssystem ersetzt.
|
||||
|
||||
## Datenbank-Design-Prinzipien
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue