🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #195549

Re: struktura bazy do zbierania danych z czujników

#195549
From: geos
Date: Sat, 10 Feb 2018 18:14
28 lines
2536 bytes
On 10.02.2018 19:02, irq wrote:
> Definicja tabeli próbek danych mogłaby być taka jak:
>
> CREATE TABLE data_sample (
>     id          bigserial PRIMARY KEY,
>     dt          timestamp,
>     sensor_id   integer, -- albo text? - prawdopodobnie powtórzenie któregoś elementu z sample - celowy nadmiar dla usprawnienia agregacji i dostępu
>     sample      json     -- albo jsonb - i tutaj dowolna struktura
> );

a taka byłaby niedobra?

CREATE TABLE data_sample (
   sensor_id ..
, dt timestamp default systimestamp
, wielkość_fizyczna varchar2(..)
, value varchar2(..) )

po co w swojej tabeli masz id skoro jest naturalny klucz główny 
(sensor_id, dt)?

> "dt" oraz "sensor_id" są uchwytami do modelu relacyjnego i przetwarzania danych w kierunku ich przygotowania do raportowania. "sample" zawiera całą pozostałą, nie w pełni zdefiniowaną jeszcze, zawartość danych.

co to jest "uchwyt do modelu relacyjnego"? przeczytałem kilka książek o 
bazach relacyjnych ale nie spotkałem się z takim określeniem.

pozdrawiam,
geos
Technical Details
Message-ID: <5a7f366f$0$576$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!feeder2.ecngs.de!ecngs!feeder.ecngs.de!81.171.118.62.MISMATCH!peer02.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <p5an7s$eou$1@node2.news.atman.pl> <d33f511a-0c12-4805-abd0-06577cabc391@googlegroups.com> <5a7c85c5$0$671$65785112@news.neostrada.pl> <8689e094-71f6-4189-86ef-0e9bf74ce2a1@googlegroups.com> <5a7da595$0$670$65785112@news.neostrada.pl> <bfecb350-16cc-4b59-8a3d-68cf4972fb55@googlegroups.com> <5a7f1c60$0$676$65785112@news.neostrada.pl> <95d9656f-cca4-400a-bd81-5ba4bad843bc@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder4.news.weretis.net!feeder2.ecngs.de!ecngs!feeder.ecngs.de!81.171.118.62.MISMATCH!peer02.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: struktura bazy do zbierania danych z czujników
Newsgroups: pl.comp.bazy-danych
References: <p5an7s$eou$1@node2.news.atman.pl> <d33f511a-0c12-4805-abd0-06577cabc391@googlegroups.com> <5a7c85c5$0$671$65785112@news.neostrada.pl> <8689e094-71f6-4189-86ef-0e9bf74ce2a1@googlegroups.com> <5a7da595$0$670$65785112@news.neostrada.pl> <bfecb350-16cc-4b59-8a3d-68cf4972fb55@googlegroups.com> <5a7f1c60$0$676$65785112@news.neostrada.pl> <95d9656f-cca4-400a-bd81-5ba4bad843bc@googlegroups.com>
From: geos <geos@SPAMPRECZ.autograf.pl>
Date: Sat, 10 Feb 2018 19:14:07 +0100
MIME-Version: 1.0
In-Reply-To: <95d9656f-cca4-400a-bd81-5ba4bad843bc@googlegroups.com>
Lines: 28
Message-ID: <5a7f366f$0$576$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 95.160.100.242
X-Trace: 1518286447 unt-rea-b-01.news.neostrada.pl 576 95.160.100.242:43462
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 2237
X-Received-Body-CRC: 3796349263
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit