...
Aby umożliwić szerszą ingerencję w technologię w zleceniu oraz tworzenie technologii ad hoc pod zlecenie musimy usunąć instancję technologii zlecenia i zastąpić ją pełną kopią.
Założenia do nowego modelu danych:
- model danych technologii powinien być tylko i wyłącznie modelem danych technologii - nie mieszamy w nim bezpośrednio danych obliczanych przez kalkulacje lub rejestracje
- model danych dla poszczególnych kalkulacji lub rejestracji są zawsze niezależnymi bytami, które mogę odwoływać się do elementów technologi poprzez normalne relacje
- w zleceniach będzie znajdowała w pełni niezależna technologia, technologie predefiniowane są jedynie jej prototypem
- dla wygody użytkowników pozostawiamy jednak pole Bazuje na, które poprzez zwykła relację będzie wskazywała na jakiej technologii predefiniowanej bazuje technologia w zleceniu
Funkcje
Po za samym refaktorem zalecane było by też zrobić: TTU4 - Definicja cyklu
...