[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 );
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.
Zaczalem nad tym pracowac:
Chyba jednak lepiej dodac do nodes kolumne assignmentid - po prostu latwiej bedzie edytowac (w tej chwili przy aktualizacji danych w bazie trzeba dodac niestety sprawdzanie czy w nodesassignment jest juz wpis). W tej chwili przy aktualizacji danych komputera jest wywolywana jedna funkcja NodeUpdate. Nalezaloby albo jak rozszerzyc, albo dodac kolejna fukcje NodeAssignmentsUpdate.
To na razie tyle.
uczestnicy (1)
-
Jaroslaw Dziubek