[Monday, 18 October 2004], A.L.E.C napisał(a):
Jaroslaw Dziubek wrote:
Ja u siebie mam takie przypadki, ze uzytkownika ma siec w firmie skladajaca sie z kilku komputerow (i jedna przepustowosc) oraz komputer w domu w zupelnie innej taryfie. W tej chwili srednio mi pasuje wrzucanie wszystkiego do jednego worka (zwlaszcza, ze przepustowosci sa sumowane).
Any ideas?
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 :)
Pozostaje kwestia co z komputerami, ktore nie sa podpiete pod konkrenta taryfe? Trzebaby wymusic wskazywanie komputerow. (przypadek jaki ja mam: - klient X - 1 komputer w domku w taryfie "DOM" - 3 komputery w firmie w taryfie "FIRMA" dokupuje komputer do firmy, dodaje go do bazy, ale nie wskazuje taryfy. I teraz powinno: - wziac go przypisac do pierwszej taryfy z brzegu u klienta - wykrzyczec, ze nie ma taryfy (ew. gdzies na czerwono zaznaczac)
uczestnicy (1)
-
Jaroslaw Dziubek