Added some more requirements
This commit is contained in:
parent
16bbb09c8c
commit
343395c661
@ -7,7 +7,7 @@ Description: Jedes Objekt in der Datenbank wird durch ein
|
||||
Objekt in der Sprache repräsentiert.
|
||||
Rationale:
|
||||
Status: not done
|
||||
Solved by: adbo-id adbo-simple
|
||||
Solved by: adbo-id adbo-simple adbo-lists
|
||||
#Priority:
|
||||
#Effort estimation: 5
|
||||
Topic: model
|
||||
|
13
requirements/requirements/model/adbo-lists-attribs.req
Normal file
13
requirements/requirements/model/adbo-lists-attribs.req
Normal file
@ -0,0 +1,13 @@
|
||||
Name: Listen im Objekt
|
||||
Type: design decision
|
||||
Invented on: 2019-05-21
|
||||
Invented by: wolf
|
||||
Owner: development
|
||||
Description: 1:n Beziehungen können vom gemeinsamen
|
||||
Objekt aus abgefragt werden mittels Funktionsaufrufen.
|
||||
Rationale:
|
||||
Status: not done
|
||||
#Solved by:
|
||||
#Priority:
|
||||
#Effort estimation: 5
|
||||
Topic: model
|
15
requirements/requirements/model/adbo-lists-lists.req
Normal file
15
requirements/requirements/model/adbo-lists-lists.req
Normal file
@ -0,0 +1,15 @@
|
||||
Name: n:m-Beziehungen
|
||||
Type: design decision
|
||||
Invented on: 2019-05-21
|
||||
Invented by: wolf
|
||||
Owner: development
|
||||
Description: n:m Beziehugen werden wie 1:n-Beziehungen im
|
||||
Objektbaum abgebildet. Im Unterschied zu einfachen Listen
|
||||
muss allerdings eine Liste bei beiden Objekten erstellt werden,
|
||||
so dass eine Navigation möglich ist.
|
||||
Rationale:
|
||||
Status: not done
|
||||
#Solved by:
|
||||
#Priority:
|
||||
#Effort estimation: 5
|
||||
Topic: model
|
14
requirements/requirements/model/adbo-lists.req
Normal file
14
requirements/requirements/model/adbo-lists.req
Normal file
@ -0,0 +1,14 @@
|
||||
Name: Assoziative Listen
|
||||
Type: design decision
|
||||
Invented on: 2019-05-21
|
||||
Invented by: wolf
|
||||
Owner: development
|
||||
Description: Relationen der Kardinalität 1:n werden als
|
||||
Objekte einer separaten Tabelle mit einem Fremdschlüssel
|
||||
abgelegt.
|
||||
Rationale:
|
||||
Status: not done
|
||||
Solved by: adbo-lists-attribs adbo-lists-lists
|
||||
#Priority:
|
||||
#Effort estimation: 5
|
||||
Topic: model
|
15
requirements/requirements/model/adbo-simple-attribs.req
Normal file
15
requirements/requirements/model/adbo-simple-attribs.req
Normal file
@ -0,0 +1,15 @@
|
||||
Name: Triviale Attibute im Objekt
|
||||
Type: design decision
|
||||
Invented on: 2019-05-21
|
||||
Invented by: wolf
|
||||
Owner: development
|
||||
Description: Einfache Attribute im Sinne einer 1:1 Beziehung
|
||||
werden direkt im Objekt gespeichert. Dazu werden die Daten
|
||||
in einer innerhalb der Klassenhierarchie sichtbaren Eigenschaft
|
||||
\emph{values} abgelegt als assoziatives Array.
|
||||
Rationale:
|
||||
Status: not done
|
||||
#Solved by:
|
||||
#Priority:
|
||||
#Effort estimation: 5
|
||||
Topic: model
|
@ -7,7 +7,7 @@ Description: Einfache Attribute eines Objekts werden als Spalten
|
||||
in der DB-Tabelle abgespeichert.
|
||||
Rationale:
|
||||
Status: not done
|
||||
#Solved by:
|
||||
Solved by: adbo-simple-attribs
|
||||
#Priority:
|
||||
#Effort estimation: 5
|
||||
Topic: model
|
||||
|
@ -1,4 +1,4 @@
|
||||
Name: Aufrufe der Datenbank cachen
|
||||
Name: Aufrufe cachen
|
||||
Type: design decision
|
||||
Invented on: 2019-05-21
|
||||
Invented by: wolf
|
||||
|
@ -1,4 +1,4 @@
|
||||
Name: Anbindung der SQL-Datenbank in das Programm
|
||||
Name: Anbindung der SQL
|
||||
Type: design decision
|
||||
Invented on: 2019-05-21
|
||||
Invented by: wolf
|
||||
|
Loading…
Reference in New Issue
Block a user