[Wednesday, 20 October 2004], A.L.E.C napisał(a):
Jaroslaw Dziubek wrote:
mi przychodzi do głowy połączenie tabel nodes i assignments (właśnie assignments, nie tariffs) przy pomocy dodatkowej tabeli np. create table nodesassignments ( nodeid integer, assignmentid integer );
OK. Jest to pewne rozwiazanie.
i w ten sposób mamy dodatkowy fjuczer, wyłączanie komputerów na dany okres (wraz z zawieszeniem płatności). Minus, każdy komputer musiałby mieć przypisane conajmniej jedno zobowiązanie.Natomiast z przypisaniem przepustowości dla grupy hostów byłoby już gorzej.
Dlaczego? Wrzucamy komputery do tej tabelki z jednym assignmentid i mamy kilka komputerow podpietych pod jedna taryfe/przepustowosc :)
no można, chyba miałem coś innego na myśli, ale wycofuję. Gorzej będzie jak zechcemy przypisywać taryfy i kompy w relacji wiele do wielu, Oczywiście da się, ale jak to ładnie zrobić w interfejsie www - imho przekombinowane.
Nie - to jest bez sensu i nie powinno byc takiej mozliwosci. Komputer nie moze byc jednoczesnie w 2 taryfach (bo i po co). Dodatkowo pozostawia to nam mozliwosc dodawania uzytkownikom taryf nieprzypisanych do komputerow (np. rabatow, czy uslug niezwiazanych z laczem).
- wykrzyczec, ze nie ma taryfy (ew. gdzies na czerwono zaznaczac)
już prędzej
Czyli wymusi to kolejnosc dodawania nowego uzytkownika: uzytkownik-taryfa-komputery