Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: liczniki numeracji np dla faktur
Forum PHP.pl > Forum > Bazy danych
jwaldek
Jak najlepiej rozwiązać numerację dokumentów (kolejne liczby , unikalne na dany rok) - np faktury która co roku wymaga zerowania licznika.

1. czy robić osobną tabelę o strukturze: typ_licznika,rok, wartosc_licznika i kontrolować numerację za pomocą tej tabeli z licznikami ?

2. czy też pobierać maksymalną wartość dla danego roku z tabeli faktur i tworząc nową fakturę z numerem max wartość +1

3. czy może jest na to inne rozwiązanie?
sazian
ja bym użył opcji 2. Można to fajne zrobić wyzwalaczem np. jeśli podasz id faktury 0 to trigger sam "wyznaczy" odpowiednie id
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.