You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Es gibt Datenbankelemente, die auf projektspezifische Datenelemente (Flächen/Sensoren/Network-Elemente) verweisen.
Datenbankelemente sind eigentlich immer projektunabhängig, daher ist ein Bezug auf projektspezifische Daten nicht möglich/sinnvoll. Konkretes Beispiel:
Verschattungssteuerung einschließlich aller Regelungsparameter ist ein Datenbankelement
Für die Steuerung muss einer oder mehrere Strahlungssensoren (projektspezifisch) referenziert werden
Lösungsansätze
absichtlich unvollständige Datenbankelemente
man legt Datenbankelemente unvollständig ab und bei Verwendung im Projekt müssen diese kopiert und verändert werden
Probleme mit diesem Ansatz:
Datenbankelemente erscheinen (auch bei der eingebauten DB) immer als "ungültig"
DB-Elemente werden bei Zuweisung der projektspezifischen Elemente verändert und erscheinen als Kopie in der Liste
Im Falle von Zonentemplates, welche Verschattungssteuerungen referenzieren, werden auch die Zonentemplates projektspezifisch kopiert
Trennung von DB-Attributen und projektspezifischen Zuweisungen
Analog zur Fußbodenheizung könnten man die Verknüpfung von DB-Elementen und benötigten Sensoren extern ablegen
Neues projektspezifisches Datenelement verknüpft Verschattungssteuerung mit dazugehörigen Sensoren
Da ein Zonentemplate wahrscheinlich mehreren Zonen zugeordnet ist, wäre das eine z.B. eine ZoneTemplateAssignments-Datenstruktur, welche dann allle projektspezifischen Daten, die irgendein subtemplate benötigt, enthalten.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Grundlegendes Problem
Es gibt Datenbankelemente, die auf projektspezifische Datenelemente (Flächen/Sensoren/Network-Elemente) verweisen.
Datenbankelemente sind eigentlich immer projektunabhängig, daher ist ein Bezug auf projektspezifische Daten nicht möglich/sinnvoll. Konkretes Beispiel:
Lösungsansätze
absichtlich unvollständige Datenbankelemente
Probleme mit diesem Ansatz:
Trennung von DB-Attributen und projektspezifischen Zuweisungen
Da ein Zonentemplate wahrscheinlich mehreren Zonen zugeordnet ist, wäre das eine z.B. eine
ZoneTemplateAssignments
-Datenstruktur, welche dann allle projektspezifischen Daten, die irgendein subtemplate benötigt, enthalten.Probleme mit diesem Ansatz:
Benötigt für die Umsetzung:
Beta Was this translation helpful? Give feedback.
All reactions