Article View: pl.comp.bazy-danych
Article #195475Re: struktura bazy do zbierania danych z czujników
From: Stokrotka
Date: Tue, 06 Feb 2018 06:36
Date: Tue, 06 Feb 2018 06:36
46 lines
2880 bytes
2880 bytes
> Będę zbierał dane z czujników typu temperatura wewnętrzna i zewnętrzna, > wilgotność względna, ciśnienie powietrza. Lista nie jest zamknięta i mogą > dojść kolejne np. strumień świetlny, stężenie pyłów w powietrzu. > > Na podstawie tych danych będą robione wykresy, obliczane średnie, max, min > np. z ostatniej godziny, dnia, itp. > > Planuję zrobić bazę o następującej strukturze. > > https://imgur.com/a/KPyZd > > Czy takie rozwiązanie będzie właściwe? > > Zastanawiam się też nad rozbiciem danych z tabeli value na wiele tabel - > osobna dla każdej mierzonej wartość wtedy ewentualnie kolumna value będzie > miała typ dostosowany do zakresu i rodzaju mierzonej wartości np. > wilgotność będzie miała wartości całkowite 0-100 więc float nie jest > najlepszy tutaj. > Jest sens rozbijania tego? > > Co innego można zmienić w strukturze? A sam nie umiesz zaprojektować, tylko muisz ściągać rozwiązanie z zagranicznego portalu? Wstyd. Twoja struktura powinna zależeć zasadniczo od 2 czynnikuw: od nażędzia, i od danyh. Musisz mieć dużą prubkę danyh, by ocenić jak one będą wyglądać w praktyce. Może się okazać, że lepsze będzie połączenie lokalizacji z danymi, bo np czujnik pokazuje od razu 5 danyh. i nie tszeba rozbijać tabeli na 5 sztuk. Ważny jest rozmiar tabali czyli ilość danyh. No i nażędzie. Inaczej zaprojektujesz jak będziesz miał nażędzie z właściwie działającymi relacjami i widokami, widoki na pewno w tym zadaniu będą ważne (np by wyciać sprawnie jedną dną np wilgotność), a inaczej zaprojektujesz jeśli silnik bazy realnie właściwie implementuje tylo same tabele, a relacje się rwą, a widoki tylko na papierku. -- (tekst bez: ó, ch, rz i -ii) Ortografia to NAWYK, często nielogiczny, ktury ludzie ociężali umysłowo, nażucają bezmyślnie następnym pokoleniom. ( ortografia . pev . pl )
Technical Details
Message-ID:
<p5bid8$h6a$1@usenet.news.interia.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.interia.pl!not-for-mailReferences:
<p5an7s$eou$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.interia.pl!not-for-mail From: "Stokrotka" <ortografia.nowa@gazeta.pl> Newsgroups: pl.comp.bazy-danych Subject: Re: struktura bazy do zbierania danych z czujników Date: Tue, 6 Feb 2018 07:36:32 +0100 Organization: INTERIA.PL S.A. Lines: 47 Message-ID: <p5bid8$h6a$1@usenet.news.interia.pl> References: <p5an7s$eou$1@node2.news.atman.pl> NNTP-Posting-Host: public-gprs361013.centertel.pl Mime-Version: 1.0 X-Trace: usenet.news.interia.pl 1517898984 17610 37.47.41.118 (6 Feb 2018 06:36:24 GMT) X-Complaints-To: usenet@firma.interia.pl NNTP-Posting-Date: Tue, 6 Feb 2018 06:36:24 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit