Muszę zrobić projekt bazy sprzedaży biletów do kina.
"Szkielet bazy" jest zrobiony. Muszę teraz tylko wypisać relacje między tabelami i osobną kartkę z diagramami ER. Diagramy będą potem, bo z nimi powinienem dać radę.

Dobrze wypisałem relację?

Tabela Seans id_seans z tabela Rezerwacja id_seans - jeden do wielu (jeden seans może mieć wiele rezerwacji)
M.....k - Muszę zrobić projekt bazy sprzedaży biletów do kina.
"Szkielet bazy" jest ...

źródło: comment_SdXni0pvUF8ecDVpVQ1eQFWq1KKTzwLy.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 3
@MemoryStick no to jest bez sensu, wiadomo :p. a skąd będziesz wiedział, że trzeba użyć nowej ceny :)? Co z stworzonym seansami? Cena powinna być powiązana z rezerwacją moim zdaniem
  • Odpowiedz
Pominąłeś - "Dlaczego rezerwacja pozwala na zaklepanie tylko jednego pojedynczego miejsca?"

ad 1. Nie rozumiem. Możesz wytłumaczyć dlaczego?


@MemoryStick: Nie bardzo wiem co tutaj można tłumaczyć, tabela łącznikowa to po prostu relacja wiele do wielu między dwoma tabelami w tym przypadku między filmem i
  • Odpowiedz
#programowanie #sql #cpp

Ten uczuć gdy płaczesz, bo są jakieś błędy w 400+ linijkowej procedurze SQL liczącej hajs i mającej w sobie 59 zmiennych, z których niektóre zadeklarowane zmienne nazywają się w dany sposób chyba dla zmyły, fory w forach i jakieś 10+ kombinacji przebiegów po całej drabinie ifów...


  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php #programowanie #sql
Czołem, mam taką zagwozdkę:
Tworzę stronę z artykułem, który ma w sobie tabelę z tagami oznaczonymi jako numerki - 1,2,3, itd. w zależności od tego jakie się wybierze i może ich być jakaś tam ilość (w założeniu nieskończona). Wywołuję tę tabelkę i dzielę cały ciąg za pomocą str_split, dostaję każdy numerek oddzielnie.
Teraz chce wywołać z bazy danych artykuły, które mają najbardziej podobnie
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BenAffleck: Bez zmiany tabel można tak:
select *,
case when Tags like '%tag1%' then 1 else 0 end +
case when Tags like '%tag2%' then 1 else 0 end as TagsCount
from articles
where TagsCount > 0
order by TagsCount
  • Odpowiedz
Miraski,czy mogę w jakiś sposób wyświetlić nazwę tabeli oraz jej ścieżkę w #sql
oraz czy przy poleceni JOIN obie tabele muszą mieć jakieś wspólny punkt zahaczenia jak no LiczbaPorządkowa?
#sqlserver #it
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zbii777: Nie spotkałem takiej składni w której po JOIN następuje nazwa kolumny lub wiele kolumn (tabel) po przecinakach. Po JOIN jest raczej zawsze nazwa tabeli i to tylko jednak. Kolumny pojawiają się w ON ...
  • Odpowiedz
#programowanie #php #sql

Mürki, potrzebuję zrobić taki myk, że wchodząc na stronę example.pl/?parametr=x pobiera mi się z bazy danych czy parametr w bazie ma wartość 0 lub 1, jeśli jest 0 to wtedy następuje przekierowanie na jakiś tam adres, a jeśli 1 to wtedy wyświetla mi się informacja, że brak dostępu czy coś w tym rodzaju. Do tej pory używałem po prostu htaccess, bo nie sprawdzałem
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BenAffleck: No nie wywołasz. Możesz użyć w php instrukcji header("Location: x"), gdzie "x" to adres, na który ma przekierować. Czasami są problemy i wyskakuje błąd, że nagłówki zostały zmodyfikowane, dlatego nie można ich wywołać. Wtedy, w zależności, jaki masz kod, albo kombinujesz z tym, albo jak nie chce Ci się z tym bawić, to robisz... przekierowanie w HTML-u :D
  • Odpowiedz
@BenAffleck: W htaccess nie wywołasz, ale możesz zrobić magię która spowoduje że przed każdym wywołaniem skryptu czy pliku, odpali się inny zadany PHP - używa się do tego autoprependfile. Nie wiem jak to zadziała np. dla plików JPG, ale pewnie da się ogarnąć jakoś, może rewritami.
  • Odpowiedz
Tl;dr


#kichiochpyta Mirasy spod #programowanie . Mimo że nie jestem z zawodu programista, to w pracy bardzo dużo programuje tworząc sobie narzędzia ułatwiające pracę. Głównie korzystam z #rscript #sql i #vba, trochę #python. I ostatnio zauwazylem ze parametryzuje w kodzie wszystkie zmienne jakie się da, a że jestem w trakcie tworzenia mocno złożonego narzędzia, to tych parametrów
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JajkoJajkoJajkoJajko: "Parametryzuj" wszystko.
Wszelkie dziwne sztywne liczby w kodzie powinny byc wyciagniete do zmiennych ktorych nazwy jasno opisuja czym jest dana zmienna.
Dobry kod powininno sie czytac niczym poezje.
Nazywaj wszystko tak zeby osoba zupelnie obca patrzaca pierwszy raz na Twoj kod nie musiala sie zastanawiac nad tym co robi dana rzeczy.
Wszystko powinno byc "self-explanatory".
  • Odpowiedz
Używam Pycharma i chcę doinstalować MYSQL ale wywala błąd o braku Microsoft Visual C++ 14.0 mimo iż jest?


@IsambardKingdomBrunel: A dało by się tak dokładniej? Próbujesz zainstalować drivery do MySQL, żeby łączyć się a bazą z PyCharma i wyskakuje ci jakiś błąd o Visual C++?

Jakiś screen, komunikat błędu konkretnie? Masz posintalowane C++ redistributable?
  • Odpowiedz
@qba3: Dobrą zasadą jest zostawić systemowego pythona do rzeczy systemowych. A do projektów robić virtualenv gdzie doinstalowywujesz paczki pipem. Bo inaczej może się zdarzyć, że paczka zaciągnięta pipem podniesie ci zależności które wcześniej zainstalował system i się wszystko rozjedzie, albo nawet skaszani.
  • Odpowiedz
Chcemy przerobić naszą bazę danych mysql na mongodb i mamy wiele pytań.


@MlLF: podsawowe pytanie powinno być po co, zamiast cokolwiek przerabiać zainstalujcie po prostu mariadb zamiast mysql i tyle, nic nie trzeba robić, wszystko powinno działać bez żadnych zmian, a wydajnośc, naprawy bugów i nowe rzeczy za chwilę roboty i tyle
  • Odpowiedz
Mirki, zarzuciłem skrypta optymalizującego na produkcji i od razu wszystko niby zaczęło szybko działać tylko wali błędami. Mógłby ktoś spojrzeć? Może coś z tymi myślnikami? Da się to cofnąć jakoś? Bo klient dziś wypłaty pracownikom chce zrobić.

delete from [Epsylon].[dbo].[T_GHCZXY_USER_ACC]
--where [ID] = 33054
#programowanie #informatyka #sql
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql Wcześniej wybrana baza działała normalnie (po wpisaniu SELECT-a pojawiały się rekordy spełniające warunki podane w zapytaniu), a teraz w wyniku pojawiają się tylko nazwy kolumn (jako nagłówki), a poza tym nic, żadnych rekordów. Co robię źle? Chyba nie wykurzyło mi wszystkich rekordów z bazy? ( ͡° ʖ̯ ͡°)
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy, postanowiłem przejść na #b2b i zrezygnować z umowy o pracę (10k netto miałem na #uop ) bo nie miałem perspektyw wyższych zarobków na UOP niestety (albo i stety). Wynegocjowałem sobie stawkę godzinową, która daje mi średnio 17k zł netto + VAT na B2B przy 8h dniu pracy (w tym rocznie 20 dni płatnego 100% urlopu).

Od kilku lat zajmuje się bazami danych i szeroko pojętym Business Intelligence
  • 69
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fegwegw: Nie każdy chce i może być programistą/informatykiem. Ba! Co byłaby to bardzo ułomna gospodarka, gdyby każdy nim był. Spójrz na płace także w innych branżach. To naturalne, że patrzymy na Zachód i czujemy żal.

@kuta_senator: Gratuluję takich zarobków. O tym, że masz przyzwoitą stawkę możesz mówić patrząc przez pryzmat branży. Przez pryzmat struktury płac całego polskiego społeczeństwa masz stawkę nieprzyzwoitą. Nieprzyzwoicie wysoką. Albo to, albo to coś
  • Odpowiedz