Zbigniew Prętki

Zbigniew Prętki Programista PHP

Temat: Widoki przypadki użycia i nazewnictwo

Mam pytanie dotyczące konwencji nazewnictwa gdy tworzycie widoki. Stosujecie jaki przyrostek, przedrostek czy może nazwa jest całkowicie inna?

Drugie pytanie w jakich sytuacjach warto stworzyć widok. Widoki tworzy się żeby ograniczyć niekiedy dostęp do danych, uprościć zapytania dzięki użyciu widoków. A kiedy w praktyce tworzycie widoki? Prosiłbym o przykłady na przykład: połączono listę zamówień w których dokonano zmiany danych po ich złożeniu z klientami, którzy je złożyli.

konto usunięte

Temat: Widoki przypadki użycia i nazewnictwo

jak korzystasz z ORM i nie chcesz się bawić w mega karkołomne konstrukcje to robisz sobie widok i robisz proste zapytanie w ORM-r
Bartosz Ślepowronski

Bartosz Ślepowronski Problem? Jaki
problem?

Temat: Widoki przypadki użycia i nazewnictwo

Zbigniew Prętki:
Mam pytanie dotyczące konwencji nazewnictwa gdy tworzycie widoki. Stosujecie jaki przyrostek, przedrostek czy może nazwa jest całkowicie inna?

Przyrostek, przedrostek, obojętne, byle konsekwentnie. Dla własnego zdrowia psychicznego ;)

konto usunięte

Temat: Widoki przypadki użycia i nazewnictwo

Zbigniew Prętki:
Mam pytanie dotyczące konwencji nazewnictwa gdy tworzycie widoki. Stosujecie jaki przyrostek, przedrostek czy może nazwa jest całkowicie inna?

przed wszystkim pseudo partycje dane rozkladasz na tabele wedlug jakiegos parametru a potem skladasz to unionem w widoku

możesz jeszce więcej wyczesać z bazy robiąc indeksy na widoku, sa ograniczone wieloma warunkami ale duzo dają

jak nie masz możliwości zmiany kodu aplikacji lub bazy możesz widokami zasymulowac tabele, podobnie jak synonimami

żeby w kodzie nie poslugiwać się długimi nazwami obiektów w zalinkowanym serwerze można to przepuscic przez widok, podobnie jak synonimami

można spolszyć nazwy kolumn, można przekonwertowac dane i wiele innych mniej lub bardziej potrzebnych ...;)Robert Kubalski edytował(a) ten post dnia 26.09.10 o godzinie 18:47
Zbigniew Prętki

Zbigniew Prętki Programista PHP

Temat: Widoki przypadki użycia i nazewnictwo

Bartosz Ślepowronski:
Przyrostek, przedrostek, obojętne, byle konsekwentnie. Dla własnego zdrowia psychicznego ;)

W pełni się z Tobą zgadzam, że konsekwencja jest bardzo ważna żeby łatwo się tym administrowało.
Może ktoś poda jak sam zapisuje nazwy widoków?

konto usunięte

Temat: Widoki przypadki użycia i nazewnictwo

Zbigniew Prętki:
Bartosz Ślepowronski:
Przyrostek, przedrostek, obojętne, byle konsekwentnie. Dla własnego zdrowia psychicznego ;)

W pełni się z Tobą zgadzam, że konsekwencja jest bardzo ważna żeby łatwo się tym administrowało.
Może ktoś poda jak sam zapisuje nazwy widoków?

może być
dbo.vNazwafunkcjonalna
[stefan].vNazwaFunkcjonalna
dbo.Vnazawafunkcjonalna
[stefan].vNAZWAFUNKCJONALNA
dbo.VNAZWAFUNKCJONALNA
dbo.v_Nazwafunkcjonalna
[stefan].v_NazwaFunkcjonalna
dbo.V_nazawafunkcjonalna
[stefan].v_NAZWAFUNKCJONALNA
dbo.V_NAZWAFUNKCJONALNA
dbo.[widok do strasznie ważnych danych]
...
itp. idt. ;)

jeżeli chodzi o konsekwencje to m$ w adventureworks to nazywają się
FactSalesQuota
DimDestinationCurrency
vTimeSeries
vAssocSeqOrders
itd

Następna dyskusja:

[SQL] Nazewnictwo JOBów




Wyślij zaproszenie do