Fondamenti strutturali e metodologici dei sistemi di reperimento delle informazioni. Concetti di base del modello di dati relazionali Qualsiasi entità diversa dalle altre entità

Vivendo in un mondo tridimensionale, notiamo raramente il lavoro di esseri di altre dimensioni. E la loro presenza non è negata nemmeno dalla religione. Sai cosa sono le entità astrali? Come e perché vengono da una persona? Perché sono dannosi e come proteggersi da loro? Dici che questa è una bufala? Tale ingenua fiducia scomparirà rapidamente non appena interesserai le entità astrali in qualcosa. I loro tipi sono così diversi che è piuttosto difficile capire i risultati delle loro attività. Scopriamo cosa sono e perché le persone ne hanno paura.

Concetto generale

Ci sono diverse teorie su queste incognite. uomo comune oggetti. Drunvalo Melchizedek ha scritto che sono abitanti venuti per caso nel nostro mondo. Le entità astrali vivono secondo le proprie regole. Ignorano le leggi umane. Tuttavia, le persone stesse sono interessanti. Il fatto è che ci differenziamo dagli altri abitanti del vasto Universo in quanto siamo in grado di generare energia. I nostri ospiti lo mangiano. Tutto è molto semplice. Loro stessi non sono in grado di ottenere cibo dallo spazio. Ma qualsiasi persona è molto brava per definizione. È disposto in modo tale che il suo corpo e la sua anima funzionino in due flussi, sui quali, come una perlina su un filo, "penzola" nello spazio. Una persona riceve ed elabora continuamente l'energia dell'Universo e della Terra. Lo sentiamo come sentimenti, pensieri, emozioni. Le entità astrali si attaccano all'aura e portano via parte di questa incredibile ricchezza. Ma l'energia pulita non è adatta a loro. Queste creature si nutrono di energia a bassa frequenza. Nella nostra comprensione - male, odio, risentimento, dubbi e così via.

Cosa fanno le entità con una persona?

Probabilmente hai familiarità con il termine "posseduto". Si applica a una persona che, in determinate circostanze, è caratterizzata da un comportamento inappropriato. I sacerdoti dicono che è posseduto dai demoni. Queste entità astrali (le foto fanno inorridire) si sono stabilite nell'aura degli sfortunati. La sua volontà è soppressa parzialmente o completamente. Sono guidati da creature di un altro mondo. Provocano le persone a fare cose strane. Hanno bisogno che la persona sfortunata provi emozioni negative e lo faccia fare agli altri. L'energia emessa da un essere umano non è adatta ai demoni. Hanno davvero paura del lato positivo della personalità. Pertanto, cercano di spingere una persona a peccare. Il possesso è un caso estremo.

Corpi ed entità umane sottili

Per comprendere l'argomento, presentiamo un diagramma. Immagina che una persona sia un pallone pieno d'aria. Schematicamente, questo è il modo in cui l'aura è spesso raffigurata. Questa palla ha due ingressi e due uscite attraverso i quali l'energia fluisce costantemente dentro e fuori. La sua quantità media è tale che il volume rimane invariato. Il contenuto della palla è esattamente ciò che le entità cercano. Ma non saranno in grado di attaccarsi a un guscio ben teso. Questo accade quando la persona è felice e soddisfatta. Se una persona ha spesso pensieri negativi, è arrabbiato, offeso, brontolone, indignato, invidioso, sofferente (quindi elencalo tu stesso, in base all'esperienza), quindi l'elasticità del guscio diminuisce. O, in un altro modo, nell'aura compaiono macchie scure. È molto facile per le entità raggiungere questi luoghi e prendere piede su di essi.

Dovrebbe essere chiaro che ce ne sono molti intorno a noi. Ognuno cerca il proprio tipo di energia negativa. Se, ad esempio, sei incline alla gelosia, una larva si attaccherà, il che provocherà proprio questa sensazione. Chiamerà anche un'amica che "si nutre" di vino. Insieme spingeranno per un bicchiere. Non resistere: anche la larva dell'alcolismo apparirà nell'aura. E organizzeranno una festa in montagna sulla tua energia, portando via le forze che sono date per organizzare una vita felice. La persona stessa li trasformerà in negatività per nutrire i suoi vicini indesiderati.

Entità astrali: tipi

Abbiamo elencato le entità astrali più comuni. La loro classificazione, secondo la teoria esoterica, è molto più ampia. Ma anche dagli esempi riportati sarà possibile farsi un'idea generale delle modalità del proprio lavoro e del livello di danno arrecato a una persona. Diamo un'occhiata più da vicino a ciascuno.

Lyarvy

Incubo e succube

Le foto di questi oggetti a volte appaiono in varie fonti. È difficile giudicare l'autenticità di queste immagini. In ogni caso, gli esperti chiamano la maggior parte di loro falsi. In linea di principio, l'essenza non è nelle fotografie. I demoni sono la fonte di molte disgrazie. Trascinano un gran numero di persone nell'imbuto dell'inferno (energia negativa), costringendole a uccidere e morire. Ma il demone non può entrare nel primo arrivato. Ha bisogno di uno spazio energetico adeguato per la vita. Ed è creato dalla persona stessa con pensieri e azioni negativi, distruttivi, pericolosi. Dicono di queste persone: hanno perso la coscienza. Ma l'energia pulita ha più paura delle entità astrali. Hanno paura del divino, il che significa amore che non dipende da nulla. Per le persone nella cui aura è presente, non si stabiliscono.

Elementors

Al momento della morte, l'anima si libera dal corpo umano e va sul piano astrale. Ma ci sono delle eccezioni. A volte, per attaccamento, per influenza magica, o per altri motivi, l'anima non vuole (o non ha l'opportunità) di volare nello spazio assegnato dal Signore alla sua esistenza. Si stabilisce nell'aura di una persona cara. Elementer non può essere chiamato un'entità negativa in senso letterale. Esiste a causa dell'energia dei viventi, indebolendo leggermente il suo campo. Tuttavia, non provoca attività distruttiva. Non ha paura delle energie pure. Inoltre, a causa della connessione con l'Universo, l'elementare è in grado di proteggere la persona che l'ha accettato dai pericoli del mondo. Tuttavia, questa condizione non è considerata naturale. L'essenza non è in grado di andare nei mondi sottili, non può lasciare da sola l'aura del portatore. Perde la possibilità di una nuova incarnazione, il che è molto negativo per il suo destino personale e per l'intera famiglia.

Entità astrali: classificazione secondo L. G. Puchko

  • Lo spirito ingannevole costringe la sua vittima a mentire. Una persona cade in depressione, perde il contatto con la realtà. Di norma, uno spirito ingannevole si insedia in coloro che soffrono di qualsiasi dipendenza (giochi, alcol, droghe). Questo sfortunato mente costantemente, senza meta, senza senso.
  • Lucifero entra nell'aura della vittima durante la luna piena. Spinge una persona a un'aggressione irragionevole e dura. Una persona non può trattenere gli impulsi. Litiga con tutti, scandalizza, è capace di violenze, anche sessuali.
  • Archimania è un'entità che sceglie gli avari. La vittima cerca di avere quanto più possibile di ciò che considera prezioso.
  • UFO appare nelle persone ossessionate dal contatto con gli alieni.
  • Un bloccante nervoso fa soffrire una persona.
  • Una sanguisuga è una struttura energetica aliena che si attacca alle persone con un basso livello di vibrazione. La vittima si stanca rapidamente, diventa irritabile, spesso si ammala.
  • Il guscio costringe la persona ad abbandonare la naturalezza. Una persona indossa una maschera, diventa finta, come un cattivo attore.
  • Una strega è un'entità creata da uno stregone. È significativo e mira a far comportare la vittima in un certo modo. Una sorta di programma informativo sull'energia negativa, popolarmente denominato deterioramento.

Va notato che L. G. Puchko si è concentrato sui danni alla salute umana, evidenziando i tipi di entità astrali. Hanno anche un effetto negativo sulla memoria. Il fatto è che queste formazioni prendono energia dalla vittima, costringendola a provare la fame, che è estremamente dannosa per il suo corpo e il suo cervello.

Inoltre, si consiglia di cambiare la dieta. Non è vano che ci siano digiuni in ogni religione. Le restrizioni nella sfera dei piaceri fisici contribuiscono alla purificazione dell'energia. Naturalmente, prima di tutto, è necessario abbandonare tutte le cattive abitudini.

Va notato che non tutte le entità possono essere trattate da sole. A volte dovresti fidarti di uno specialista. Pertanto, l'essenza astrale di una persona (elementare) non lascerà l'aura a causa delle preghiere e della dieta. Dovrebbe essere rimosso con un rituale speciale. Per combattere le entità più comuni, rimproverano con le preghiere, a volte in chiesa. I posseduti sono curati nei monasteri. Le entità deboli possono essere affrontate da sole. È necessario liberare i pensieri, sbarazzarsi delle emozioni negative. Cioè, riempi il tuo intero campo di energia luminosa. Esistono metodi speciali di medicina multidimensionale che aiutano ad affrontare rapidamente il problema. Consistono nel fatto che il paziente è invitato a leggere le serie di vibrazioni.

Prevenzione

Dove c'è attenzione, c'è potere! Sforzati di guidarla verso l'amore. Questo non significa un sentimento che unisce un uomo e una donna per la procreazione. L'amore è divino. Questo è uno stato di perfetta felicità, quando tutti sono felici, niente fa arrabbiare o irritare. L'anima di ogni persona lo desidera. Anche se sulla terra questo è impossibile. Solo un angelo riesce a rimanere in uno stato simile all'ideale. Ma questo non significa che una persona non abbia il diritto di tendere all'amore divino. Anche l'intenzione starà già recintando la maggior parte delle entità da te. Non saranno in grado di ottenere nulla, quindi perderanno interesse per la tua aura. In effetti, il mondo è molto armonioso. Le entità astrali sono attratte da coloro che creano loro stesse condizioni soddisfacenti. Perché sprecare così tanta energia? Cosa ne pensi?

Concetti di base del modello dei dati relazionali

La struttura dati principale nel modello è la relazione, motivo per cui il modello è chiamato relazionale (dall'inglese relazione - relazione). Dal punto di vista dell'utente, la nozione di relazione può essere sinonimo della nozione di tabella, ad es. nel modello relazionale, i dati sono archiviati come un insieme di tabelle interconnesse. Diamo un'occhiata ad alcune definizioni.

Essenza - si tratta di qualsiasi oggetto distinguibile, diverso, reale o immaginario, le cui informazioni verranno archiviate nel database. Il concetto di entità si riferisce ai concetti fondamentali della teoria dei database e viene utilizzato per modellare una classe di oggetti simili. Le entità (classi di oggetti) e le istanze di oggetti sono individuate nel quadro dell'area disciplinare in esame nel processo della sua analisi. Ad esempio, per un database chimico, è possibile selezionare l'entità (classe di oggetti) ELEMENTO CHIMICO e le istanze di oggetti - singoli elementi chimici, ad esempio IDROGENO o ELIO. Ciascuna classe di oggetti ha il proprio nome univoco all'interno dell'area argomenti, che consente di distinguere un'entità da un'altra.

Ogni oggetto correlato a questa entità ha il proprio set attributi - caratteristiche che determinano le proprietà di una determinata classe di oggetti e consentono di identificare univocamente un oggetto e distinguerlo dagli altri. Tutte le istanze di oggetti appartenenti alla stessa entità hanno lo stesso insieme di attributi e differiscono solo per i valori degli attributi. Quindi, ad esempio, l'entità CHEMICAL ELEMENT ha attributi come SERIAL NUMBER, NAME, SYMBOL, ATOMIC MASS e molti altri. Ogni attributo di un'entità ha il proprio nome univoco, ma entità diverse possono avere lo stesso nome di attributo. Ad esempio, l'attributo NUMERO ORDINALE può essere per qualsiasi insieme ordinato di oggetti.

Dominio è l'intervallo di valori che l'attributo può assumere. Il dominio può essere specificato dall'enumerazione di possibili valori o in forma astratta. Ad esempio, l'attributo GIORNO della SETTIMANA può assumere valori da un insieme limitato ("lun", "mar", "mer", "giovedì", "ven", "sab", "dom") e il l'attributo SEQUENCE NUMBER appartiene al dominio dei numeri interi positivi. Diversi attributi di un oggetto possono assumere valori dallo stesso dominio, ad esempio ORDINAL NUMBER e ATOMIC MASSA appartengono al dominio degli interi positivi.

Pertanto, ogni entità corrisponde a una tabella. Gli attributi dell'entità sono intestazioni di colonna e le righe della tabella sono chiamate record e contengono valori di attributo per diverse istanze di oggetti.

Obbiettivo– conoscere i concetti di base della modellazione di database infologici, imparare a descrivere i modelli nei linguaggi di modellazione infologica.

CONCETTI BASILARI

    Lo scopo della modellazione logica delle informazioni (infologica) è fornire i modi più naturali per una persona per raccogliere e presentare le informazioni che dovrebbero essere archiviate nel database in fase di creazione.

    Modello di dati infologici chiamato una descrizione informale generalizzata del database in fase di creazione, realizzata utilizzando un linguaggio naturale, formule matematiche, tabelle, grafici e altri mezzi comprensibili a tutte le persone che lavorano alla progettazione di database. È un modello incentrato sull'uomo che è completamente indipendente dai parametri fisici dell'ambiente di archiviazione dei dati.

    Il principale costruttivo gli elementi dei modelli infologici sono entità, connessioni tra loro e le loro proprietà (attributi).

    Essenza- qualsiasi oggetto distinguibile (un oggetto che possiamo distinguere da un altro), le cui informazioni devono essere archiviate nel database. Le entità possono essere persone, aerei, voli, colori, gusti e così via.

    tipo di entitàè un insieme di persone, oggetti, eventi o idee omogenei che agiscono nel loro insieme. Ad esempio, il tipo di entità potrebbe essere CITY, CAR.

    Istanza di entità −è un articolo specifico in un set. Ad esempio, un'istanza di entità sarà Mosca, Kiev, Zhiguli, Moskvich, ecc.

    Attributo - caratteristica denominata di un'entità. Il suo nome deve essere univoco per un tipo di entità specifico, ma può essere lo stesso per diversi tipi di entità.

    Ad esempio, il COLORE può essere definito per molte entità: CANE, AUTO, FUMO, ecc.

    Gli attributi vengono utilizzati per definire quali informazioni dovrebbero essere raccolte su un'entità. Esempi di attributi per un'entità CAR sono Tipo, Marca, Targa, Colore e così via.

    Anche qui c'è una distinzione tra tipo e istanza. Il tipo di attributo Color ha molte istanze o valori: Red, Blue, ecc., tuttavia, a ciascuna istanza di entità viene assegnato un solo valore di attributo.

    Assoluto differenza tra tipi di entità e attributi mancante. Un attributo è tale solo in relazione a un tipo di entità. In un altro contesto, un attributo può agire come entità autonoma. Ad esempio, per una fabbrica di automobili, COLORE è solo un attributo di un prodotto di produzione e per una fabbrica di vernici, COLORE è un tipo di entità.

Chiave - l'insieme minimo di attributi, dai cui valori puoi trovare in modo univoco l'istanza richiesta dell'entità. Minimità significa che l'esclusione dall'insieme di qualsiasi attributo non consente l'identificazione dell'entità da parte dei restanti. Ad esempio, per l'entità SCHEDULE, la chiave è l'attributoNumero di volo oppure imposta:Punto di partenza, Orario di partenza, Destinazione (a condizione che un aereo voli da un punto all'altro alla volta).

Connessione - associazione di due o più entità.

Esistono tre classi principali di entità: nucleo, associativo e caratteristico, così come una sottoclasse di entità - designazioni.

Entità principale (core) – è un'entità indipendente che non è né un'associazione, né una designazione, né una caratteristica. Tali entità hanno un'esistenza indipendente, sebbene possano riferirsi ad altre entità.

Entità associativa (associazione) - è una relazione molti-a-molti tra due o più entità o istanze di entità. Associazioni sono considerati enti a pieno titolo, possono partecipare ad altre associazioni e designazioni alla stregua degli enti core; hanno proprietà, cioè non hanno solo un insieme di attributi chiave necessari per indicare le relazioni, ma anche un numero qualsiasi di altri attributi che caratterizzano la relazione.

Entità caratteristica (caratteristica) - è una relazione “molti-a-uno” o “uno-a-uno” tra due entità (un caso speciale di associazione). il solo obiettivo caratteristiche all'interno dell'area disciplinare considerata consiste nel descrivere o raffinare qualche altra entità. La loro necessità nasce dal fatto che le entità del mondo reale hanno proprietà dai molti valori.

Ad esempio, un libro può avere diverse caratteristiche di ristampa (aggiuntive, riviste, ecc.), un marito può avere diverse mogli e così via.

L'esistenza di una caratteristica dipende interamente dall'entità che si caratterizza: le donne sono private dello status di mogli se il marito muore.

Ente designante (designazione)è una relazione molti-a-uno o uno-a-uno tra due entità e è diverso dalla caratteristica da ciò che non dipende dall'essenza designata. Le designazioni vengono utilizzate per memorizzare valori ripetuti di attributi di testo di grandi dimensioni: "codificatori" di discipline studiate dagli studenti, nomi di organizzazioni e loro dipartimenti, elenchi di prodotti, ecc.

Di norma, le designazioni non considerato come entità complete, sebbene ciò non comporterebbe alcun errore. Le designazioni e le caratteristiche non sono entità del tutto indipendenti, poiché presuppongono la presenza di qualche altra entità che sarà "designata" o "caratterizzata". Tuttavia, sono ancora casi speciali di un'entità e possono, ovviamente, avere proprietà, partecipare ad associazioni, designazioni e avere caratteristiche proprie (di livello inferiore). Si noti che tutte le istanze di una caratteristica devono necessariamente essere associate a qualche istanza dell'entità oggetto di caratterizzazione. Tuttavia, è consentito che alcune istanze dell'entità caratterizzata non abbiano collegamenti.

Se lo scopo del database fosse solo quello di memorizzare dati separati e non correlati, la sua struttura potrebbe essere molto semplice. Tuttavia, uno dei requisiti di base per l'organizzazione di un database è fornendo la possibilità di trovare alcune entità dai valori di altre, per le quali è necessario stabilire determinate relazioni tra di loro. E poiché i database reali spesso contengono centinaia o addirittura migliaia di entità, teoricamente possono essere stabilite più di un milione di relazioni tra di loro. La presenza di una tale moltitudine di connessioni determina la complessità dei modelli infologici.

Linguaggio per la costruzione di modelli infologici. Quando si creano modelli infologici, è possibile utilizzare il linguaggio ER - diagrammi(dall'inglese. Entity-Relationship, cioè l'essenza - connessione), che viene utilizzato per costruire piccoli modelli e illustrare singoli frammenti di grandi modelli, e linguaggio di modellazione infologico (JIM), più significativo, ma meno descrittivo, in cui entità e associazioni sono presentate come frasi.

Nei diagrammi ER entità raffigurato (Tabella 1) rettangoli segnati,associazioni- diamanti contrassegnati o esagoni,attributi -contrassegnati da ovali un connessioni tra loro - bordi non direzionali(linee che collegano forme geometriche), su cui può essere apposto il grado di connessione (1 o una lettera che sostituisce la parola "molti") e la spiegazione necessaria.

Nel linguaggio di modellazione infologico (IIM), entità e associazioni sono rappresentate da frasi della forma:

ENTITY(attributo 1, attributo 2, ..., attributo n);

ASSOCIAZIONE [ENTITÀ S1, ENTITÀ S2, ...]

(attributo 1, attributo 2, ..., attributo n);

dove S è il grado di connessione e gli attributi inclusi nella chiave deve essere contrassegnato da un trattino basso;

CARATTERISTICA (attributo 1, attributo 2, ...)

(ELENCO DEGLI ENTI CARATTERIZZATI). LEGENDA (attributo 1, attributo 2, ...)

[ELENCO DELLE ENTITÀ DESIGNATE].

Tabella 1. Elementi di linguaggi modello infologici

Classi di entità

Asta

(kernel)

Associativo

(associazione)

caratterizzante

(caratteristica)

denotando

(designazione)

ER - diagramma

(…, … )

[…, …, …, … ]

{..., …, … }

[…, …, … ]

Tipi di connessioni. I seguenti tipi di relazioni sono possibili tra due entità:

Il primo tipo è il collegamento ONE - TO - ONE (1:1); in ogni momento, ogni istanza dell'entità A corrisponde a 1 o 0 rappresentanti delle entità B.

Il secondo tipo è il collegamento UNO - A - MOLTI (1:M); un rappresentante dell'entità A corrisponde a 0,1 o più rappresentanti dell'entità B.

Poiché sono possibili connessioni in entrambe le direzioni tra due entità, esistono altri due tipi di connessioni MOLTI - A - UNO (M: 1) e MOLTI - A - MOLTI (M: N). Inoltre, esistono relazioni più complesse (APPENDICE 1):

    Molte relazioni tra le stesse entità;

    Collegamenti di formazione;

    Connessioni di ordini superiori, semantica (significato), che a volte sono molto complesse.

Chiavi primarie ed esterne. Ogni entità ha almeno una chiave possibile. Uno di loro è preso chiave primaria. Quando si sceglie una chiave primaria, dare la preferenza chiavi non composite o chiavi composte da un numero minimo di attributi. poco pratico utilizzare anche chiavi con valori di testo lunghi (preferibilmente utilizzando attributi interi). Non autorizzato, in modo che la chiave primaria dell'entità principale (qualsiasi attributo che partecipa alla chiave primaria) assuma un valore indefinito. Altrimenti, si verifica una situazione contraddittoria: apparirà una copia dell'entità centrale che non ha individualità e, di conseguenza, non esiste. Per le stesse ragioni, è necessario garantire l'unicità chiave primaria.

Se l'entità C collega le entità A e B, deve includere chiavi esterne, corrispondente alle chiavi primarie delle entità A e B.

Se l'entità B denota l'entità A, allora deve includere chiave esterna, corrispondente alla chiave primaria dell'entità A.

La relazione tra le chiavi primarie ed esterne delle entità è mostrata nella Figura 1.



Riso. 1. Strutture: a – associazioni; c - designazioni; (caratteristiche)

1. Definisci le entità.

2. Rivelare le relazioni tra le entità.

3. Raffigurare il modello infologico dell'area tematica sotto forma di diagramma ER e utilizzando JIM.

Nota: le opzioni delle attività sono fornite agli insegnanti.

DOMANDE DI AUTOCONTROLLO

    Definire un modello di dati infologico; entità; tipo di entità; istanza di entità; attributo; connessioni.

    nominare i principali elementi strutturali dei modelli infologici.

    Classi di nomi e sottoclassi di entità.

    Descrivi il nucleo; associativo; caratteristica; entità denotative.

    Denominare uno dei requisiti di base per l'organizzazione di un database.

    Quali linguaggi possono essere utilizzati per costruire modelli infologici?

    Per quali modelli viene utilizzato il linguaggio del diagramma ER?

    Quali figure rappresentano i principali elementi strutturali dei diagrammi ER?

    In che forma vengono presentati i principali elementi strutturali del JIM? Dare un esempio.

    Quali tipi di relazioni sono possibili tra le entità?

    Qual è la differenza tra chiavi primarie ed esterne?

    Qual è la relazione tra chiavi primarie ed esterne delle entità?

allegato 1

Tabella P1. Esempi di descrizione dei collegamenti di un modello infologico in diverse lingue

Schemi ER

Matrimonio (numero del certificato, cognome del marito, nome del marito, data di nascita del marito, luogo di registrazione, ecc.)

Matrimonio (numero di certificato, codice M, cognome della moglie, data di registrazione) (mogli)

Matrimonio (numero di certificato, codice M, nome completo della moglie, data di registrazione) (mariti)

Matrimonio (numero di certificato, codice M, codice G, nome completo della moglie,)

(mariti, mogli)

Mariti (codice M, nome completo, data di nascita, luogo di nascita)

Mogli (codice F, nome completo, data di nascita, luogo di nascita)

Appendice 2. Un esempio di costruzione di un modello infologico della banca dati "Food"

Il database "Nutrizione" dovrebbe memorizzare informazioni sui piatti (Fig. P 2.2), sul loro consumo quotidiano, sui prodotti da cui vengono preparati questi piatti e sui fornitori di questi prodotti. Le informazioni saranno utilizzate dallo chef e dal gestore del piccolo locale di ristorazione, nonché dai suoi visitatori.

Con l'aiuto di questi utenti sono stati individuati i seguenti oggetti e caratteristiche della base progettata:

1. Piatti che richiedono i dati delle loro ricette culinarie per descriverli: numero del piatto (ad esempio, da un libro di cucina), nome del piatto, tipo di piatto (antipasto, zuppa, piatto principale), ricetta (tecnologia di preparazione dei piatti), resa (peso della porzione ), nome, contenuto calorico e peso di ogni prodotto contenuto nel piatto.

2. Per ciascun fornitore di prodotti: nome, indirizzo, nome del prodotto fornito, data di consegna e prezzo al momento della consegna.

3. Assunzione giornaliera di cibo (consumo): piatto, numero di porzioni, data

L'analisi degli oggetti consente di evidenziare:

    canne Piatti, Prodotti, Città;

    Associazioni Composizione (associa i piatti ai Prodotti) e

Consegne (fornitori associati ai Prodotti);

    Designazione Fornitori;

    Caratteristiche Ricette e consumi.

E.R– lo schema è mostrato in figura

M

prodotti

N

M1

Il modello di database JIM ha la seguente forma: Piatti (BL, Piatto, Tipo), Prodotti (PR, Prodotto, Contenuto calorico), Fornitori (POS, Città, Fornitore), Composizione [Piatti M, Prodotti N] (BL, PR, Peso (d)) Forniture [Fornitori M, Prodotti N] (POS, PR, Data P, Prezzo, Peso(kg))

***Buongiorno, do il benvenuto a tutti alla master class sul lavoro con le entità!!!***

Oggi faremo conoscenza con un argomento così interessante come "Entità", l'argomento è molto ampio e il compito della master class di oggi non è solo conoscerlo, ma anche breve descrizione approccio a questo problema.
Qual è l'essenza, proviamo a plasmare almeno una sorta di immagine da una rappresentazione senza forma.

E inizieremo la lezione conoscendo una tale sottospecie come esseri astrali.
Cos'è e con cosa si mangia?
Gli esseri astrali sono entità che vivono sui piani sottili, costituiti per lo più da un grumo di energia, non hanno un corpo fisico, e in questo caso esistono nella sfera astrale.
Possono essere suddivisi in molte categorie, ma oggi ne considereremo solo alcune.

1. Le forme pensiero sono creature create dal pensiero umano, dai sentimenti, dalle ossessioni e dalle paure.

(Secondo il padre del cliente)
Rassegnato, basato su storie
loro figlio su una vita familiare felice e spensierata, un marito amorevole, i genitori decidono di venire a trovarli. Sono allarmati dalle scuse per viaggiare con il loro bambino, ma decidono comunque di visitare la casa della figlia, allo stesso tempo, e di conoscere i genitori della martire.
Per dire che dal momento in cui sono arrivati ​​a Mosca, i genitori sono caduti in uno stato di shock, per non parlare. Il loro piccolo sangue li incontrava in uno stato esausto con un sopracciglio tagliato e un occhio nero. Tuttavia, si è deciso di guardare alle condizioni di vita del bambino. Sulla strada per casa, la madre del cliente ha deciso di fare la spesa e ha dato un'occhiata al supermercato del cortile locale, mentre il padre è rimasto per strada con il cliente a parlare di argomenti urgenti "cosa e come". , il suocero con la suocera, vedendo un uomo sconosciuto, si avvicinava a loro gridando e agitando le braccia, i minuti successivi portarono il padre del cliente in uno stato di torpore. Imprecando e sputando, la signora, che all'apparenza somigliava a un bovino rustico, afferrò il cliente per i capelli e cominciò a trascinarsi sull'asfalto, il padre si precipitò in battaglia proteggendo la figlia, il cosiddetto suocero, che aveva anche lui un aspetto "toro", si è subito unito al conflitto, tra urla e frastuono la madre del cliente è saltata fuori dal supermercato ed è iniziata una lite (cosa è successo dopo, la storia è muta). Sia il suocero che suo figlio sono stati picchiati, le cose del cliente sono state raccolte in modalità ad alta velocità e dopo poche ore l'intera famiglia si è diretta a Kiev, dove io e il cliente ci siamo effettivamente incontrati.
Ma la storia non è finita qui, arrivata a Kiev la ragazza è stata sottoposta al terrore telefonico, l'ex martire ha bussato alle soglie di casa sua nella speranza di parlare ancora una volta e di umiliarla. Lo stato emotivo peggiorò, le vicine-nonne lavarono accuratamente le ossa della "figlia prodigo dei genitori non itineranti", inventando e impreziosendo le storie della martire che si prese cura della reputazione di quest'ultima. Di conseguenza, la pressione del martire è andata a vuoto, ma la reputazione è rimasta.
La ragazza pensava costantemente alla sua inutilità e inidoneità alla vita, essendo in un luogo pubblico, si confrontava in ogni modo possibile con le donne circostanti e trovava molti vantaggi in loro, uccidendo lentamente e con sicurezza la sua autostima, alla fine si è arrivati ​​al punto che la cliente ha cominciato a pensare al suicidio, perché non fa altro che pulire i pavimenti dei bagni pubblici e lavorare come una falena.
Creando e alimentando la forma pensiero ogni giorno sempre di più, ha fatto crescere l'essere divorandola, uno stato stressante, una costante autoflagellazione colpita non solo aspetto esteriore clienti ma anche alla salute. L'entità adulta e matura ha provocato incubi e il desiderio di porre fine alla vita, sotto la sua stessa pressione, la cliente non ha nemmeno tentato di cambiare qualcosa e si è cacciata in un angolo morto, lasciando che la sua vita andasse in discesa.
Il lavoro è stato lungo e serio, il problema di combattere la forma-pensiero è difficile perché senza il desiderio del cliente di cambiare qualcosa è estremamente difficile, ma comunque possibile.
La forma pensiero solo da un lato sembra essere qualcosa di piccolo e non serio, ma alimentando un pensiero gli diamo vita.
Ora la ragazza si sente bene e sta aspettando un'aggiunta insieme a un uomo amorevole.

Bene, chi sono questi coloni comunque?
Il sottoinsediamento non è altro che una persona distruttiva, un programma negativo, un essere, un demone o un demone - chiamalo come vuoi. tutto dipende da quanto è forte quest'ultimo. Non dovresti immaginare immediatamente l'immagine di un diavolo con le corna con la coda, un colono potrebbe non avere affatto un'apparizione.

La presenza di tali "amici" non farà che esacerbare il risultato di influenze negative su di te. Il compito del "prossimo" è distruggere la persona di una persona, nel modo più efficiente e rapido possibile. Molto spesso ci sono ossessioni, passione per l'alcol, droghe, gioco d'azzardo, si sentono voci, sorgono pensieri suicidi e la sensazione che nessuno abbia bisogno di te, oltre a sintomi come il desiderio di avere rapporti sessuali con persone sconosciute, ecc. d.

La velocità con cui si svilupperà il programma negativo dipende solo dalla forza dell'"amico" stabilito. Se l'essenza è ragionevole e forte, non invidio il destino della persona a cui un tale compagno è stato agganciato. Nelle fasi più difficili, solo l'esorcismo (scacciare i demoni) aiuta, e anche in questo caso non sempre ci sono anche le morti. Uno di loro penso che tutti lo sappiano. Questo incidente è successo ad Anneliese Michel, questa storia è circolata su Internet e in tutta la televisione e sono stati realizzati film basati su questa storia: "I sei demoni di Emily Rose" e "Requiem". È nata in una famiglia religiosa e fin dall'infanzia le è stato insegnato a condurre una vita retta. Tutto ebbe inizio quando Anneliese aveva 13 anni, durante un pellegrinaggio, una sua conoscente notò il suo strano comportamento, Anneliese si rifiutò di bere alla fonte santa e iniziò a scavalcare le immagini dei santi. Ci sono state molte situazioni e cambiamenti apparentemente insignificanti nella vita di Anneliese Michel che hanno testimoniato i suoi disturbi mentali (come credevano i medici), ma 4 anni in una clinica psichiatrica non hanno dato risultati. All'età di 17 anni, ha iniziato ad avere attacchi notturni, si è svegliata dal fatto che le era difficile respirare, non poteva muovere le gambe o le braccia, ha iniziato ad avere visioni da incubo, ha sentito bussare, era avvolto da una paura costante. Cominciò a mangiare ragni e carbone, a raschiare i muri, e una volta che si infilò sotto il tavolo della cucina e cominciò ad abbaiare come un cane, così trascorsero diversi giorni finché arrivò la sua amica (quella che era con lei in pellegrinaggio), ordinò il demoni di lasciare il corpo della fanciulla in nome della Santissima Trinità, dopo che Anneliese se ne andò come se nulla fosse, ma non si sentì meglio a lungo. Poco dopo, è stata trovata sul ponte, voleva buttarsi in acqua, perché le voci nella sua testa la spingevano al suicidio. Distrusse oggetti religiosi, si gettò contro i suoi parenti, ringhiò, imprecò contro di loro, combatté e morì di fame (secondo lei, era Satana a proibirle di mangiare). I genitori di Anneliese chiamavano i sacerdoti per eseguire l'esorcismo, e in quel momento dovevano avere un appuntamento per questo rito, e ricevevano costantemente rifiuti. Ma alla fine ottennero tale permesso e furono eseguiti circa 70 riti di esorcismo su Anneliese Michel. Gli attacchi sono diventati più frequenti, anche se Anneliese si sentiva abbastanza normale tra un attacco e l'altro. Durante i rituali, Anneliese ha indicato di essere controllata da 6 demoni. Anneliese alla fine è morta, dopo un lungo rituale di esorcismo, l'ultima notte ha chiamato sua madre e le ha chiesto di stare con lei perché aveva paura. La mattina dopo, i medici la dichiararono morta. Su Internet puoi trovare registrazioni audio che sono state registrate durante sessioni di esorcismo, in cui urla con voce non umana, ringhia e impreca. I medici hanno detto che aveva l'epilessia, anche se dopo la sua morte l'autopsia non ha rivelato questa malattia. Questo è solo uno dei casi noti. Ci sono molti casi che non sono menzionati su Internet e in televisione.
Lyarvas (elementali) - vivendo negli oscuri strati inferiori delle dimensioni, non tutti possono toccarli e sentirli, ma la manifestazione sulla persona stessa è molto evidente, se vedi che una persona sta abusando di qualcosa o qualcosa non è naturale per l'umano specie, possiamo tranquillamente affermare che c'è già una sorta di entità in essa.
Di che tipo di abuso stiamo parlando?
Inganno, eccessiva aggressività (entrare in risse), rabbia, masturbazione, omosessualità, eccitazione eccessiva, alcolismo, tendenze suicide, tossicodipendenza, ecc., l'elenco può essere esteso all'infinito.
Ci sono molte larve e ce n'è una per tutti.

***Cosa mangiano le larve?***

Energia, idealmente positiva, se non basta, allora provocano esplosioni emotive, litigi, scandali, invidie, insulti vuoti o addirittura odio.
La larva non rappresenta nulla di pericoloso per la vita umana, ma solo ad una condizione, se non viene nutrita.
Qualsiasi creatura tende a crescere e, a differenza degli umani, la larva non cresce in larghezza con cibo a sufficienza, ma guadagna forza e ottiene un maggiore controllo sul suo portatore.Se c'è un eccesso di cibo, allora dove è apparsa un'entità, ne apparirà un'altra, e dove due, c'è un terzo posto, le larve non sono avide e possono andare d'accordo in gruppi di 10 o più individui.

Ci sono stati casi in cui la larva ha aperto la "porta" nel guscio energetico di una persona per piantare un'entità molto più seria e più forte di lei. Questo è stato fatto per ricevere regolarmente "cibo" - le emozioni negative di una persona.

Esatto, sul tema delle larve e del reimpianto, vorrei portare un altro esempio dalla pratica.
La nota malattia clamorosa "Schizofrenia" trae le sue basi proprio da entità astrali.
A volte l'essenza è così forte che il lavoro sullo sfratto di un tale ospite si trascina per molto tempo e richiede al massimo 4-5 mesi.Il risultato finale può essere raggiunto solo dopo un anno. Poiché la schizofrenia progredisce molto rapidamente e si abitua al corpo sul piano fisico, quindi il trattamento implica non solo lo sfratto di un compagno bloccato, ma anche il ripristino della funzione cerebrale.
Una donna si è avvicinata a me con una richiesta di aiuto al marito, la cura non ha portato risultati e la malattia è progredita rapidamente.
Il che ovviamente non sorprende, hai mai visto un essere spaventato dalle iniezioni?
Il fatto è che la schizofrenia non viene effettivamente curata con i farmaci, ma tutto perché questo problema guardiamo attraverso un prisma.
La storia del problema stesso era breve e intermittente. Ma il mosaico degli eventi non era molto raccolto.
Dalla storia, chiamiamo il cliente "N", mi sono reso conto che suo marito stava fumando tranquillamente erba, aumentando gradualmente la sua quantità, di conseguenza, la volontà debole si è incrinata e il fumo è diventato sistematico, riferendosi alla mancanza di umore e giustificandosi con il fatto che "l'erba" non è una droga, che in America è prescritta come medicinale per l'asma e per il trattamento della depressione, il marito "N" ha continuato ad aumentare la dose e, di conseguenza, ha iniziato a fumare più volte al giorno Scandali e minacce erano come "piselli contro il muro" poco dopo, l'uomo iniziò a chiudersi in se stesso, il discorso divenne sempre più incoerente, salti bruschi da un argomento all'altro rendevano impossibile per suo marito "N" comunicare con gli altri persone, e "N" stessa non riusciva a capire cosa stesse cercando di dire suo marito.
Non è difficile indovinare che ora parleremo della larva e non solo di una, e il colono completerà l'intero quadro.

Allora perché le larve e altri "amici" astrali dell'entità si "scaricano" sulle qualità di base delle persone, sulle loro cattive abitudini e dipendenze. Tutto è estremamente semplice, calunnia, invidia, uso di alcol o droghe, le persone stesse invitano apertamente a cena i compagni astrali e poiché anche loro hanno bisogno di qualcosa da mangiare, nessuno rifiuterà un simile invito. Non solo, è stato dato un invito aperto, ma indeboliamo anche la protezione energetica con tali azioni.
"Entrate, cari ospiti! Oh, la protezione è d'intralcio? Sì, nessun problema, ora verseremo un bicchiere di vodka e tutto è in ordine"
Le persone con dipendenze sono più suscettibili agli attacchi delle entità astrali e agiscono come cibo gratuito per loro.
Le entità astrali possono anche essere ereditate, fin dalla tenera età il bambino osserva il comportamento dei suoi genitori, ma di conseguenza l'entità prepara le basi per un trasferimento morbido e regolare, questo è consentito e solo il 10 per cento dei bambini è cresciuto in tali condizioni non adottare coloni dai loro genitori.

***Esistono diversi modi per sbarazzarsi delle larve, sia le tue che quelle degli altri.***

La cosa più importante in questo caso è rendersi conto che ti danneggia, raccogli la tua volontà in un pugno e smetti di obbedire alla larva, devi scacciarla da te il prima possibile. Concentrati su qualcos'altro, o desiderio.
Inoltre, la larva può essere scacciata con una punta, il ruyak deve essere di legno. L'azione di una punta metallica è buona perché vicino a tale punto la larva cambia carattere e, in modo molto brusco, se la punta colpisce il nodo gangliare dell'astrosoma, la larva collasserà completamente.

Tutti i desideri delle persone vivono nel piano astrale. Le entità astrali sono il prodotto delle nostre passioni e dei nostri cattivi sentimenti. E avendo ricevuto almeno una volta una possibilità per la vita, vivono in uno stato semi-cosciente e si sforzano solo di soddisfare il desiderio che li ha originati.

E più "nutriamo" questo desiderio, più forte diventa la larva. La vita di un tale "compagno" è supportata esclusivamente dai nervi di una persona.

Le larve, a causa della flessibilità dell'astrale, possono essere di tipi completamente diversi, possono cambiare a loro piacimento, possono diminuire e aumentare, rimpicciolirsi ed espandersi. Fondamentalmente, le larve si trovano vicino alla testa di una persona, o meglio nella sua aura. E il più forte può penetrare anche nel corpo astrale e modificarlo notevolmente, soprattutto i lineamenti del viso. In questo caso, di solito una persona ottiene una "traccia" dalla sua passione o abitudine, ad esempio - per chi abusa di alcol - il viso diventa rosso - ve ne siete accorti?

Se il desiderio che ha dato vita alla larva si spegne, la larva muore presto, ma comunque fino all'ultimo "respiro" si aggrapperà alla vita e cercherà di costringerti a nutrirla, cercherà di riaccendere il desiderio. Così si formano le abitudini. La stessa cosa - fumare, sembra che una persona smetta di fumare, e ogni volta che cerca una scusa, dice "oggi è l'ultimo e non fumo più", e così ogni giorno, di conseguenza, la persona nutre di nuovo la sua larva. E gli alcolisti e i tossicodipendenti da morfina sono generalmente una storia separata e terribile, ci sono larve terribili e disgustose che chiedono costantemente di essere nutrite!

Anche le persone che odiano sono nelle mani di una tale creatura, e questa creatura farà del suo meglio per accendere questo odio dentro una persona e nutrirsene.

Ci sono quelli che sono stati creati dai desideri sessuali dell'uomo. Tali larve mostreranno immagini di donne nude di fronte a una persona.

A proposito, lo sperma (così come il sangue) include la vitalità, che contribuisce alla separazione dell'astrale e alla generazione di larve.

Ecco perché la masturbazione è molto più rischiosa di una sovrabbondanza di "Comunicazione" sessuale con una donna. In effetti, durante il rapporto, il desiderio di un uomo si spegne e la creatura astrale muore per questo, ma lo sperma, che si perde durante la masturbazione, al contrario, dà vita a nuove creature astrali, che in seguito semplicemente indeboliscono il persona, essendo saturo del suo sistema nervoso.

***Il tuo nemico nascosto***

E quindi, se desideri cambiare la tua vita, diventare il padrone del tuo destino ed essere tu stesso responsabile del suo corso, preparati ad essere attaccato. La pressione delle entità astrali si riverserà su di te da tutti i lati.

Probabilmente pensi "perché ho rinunciato a loro? E perché io?" rinunciato.. ancora e come.. Diamo loro la vita e li nutriamo, non vogliono perdere il cibo. La maggior parte dei desideri ci viene imposta da questi spiriti molto astrali, sono ovunque e si nutrono solo della nostra energia. Cercheranno con tutte le loro forze di ottenerlo, sia che si tratti di lavoro fisico, dopo di che la nostra energia ci lascia come una nuvola e gli spiriti hanno un pasto sicuro, MA perdiamo la maggior quantità di energia attraverso le nostre stesse emozioni.

Come ho detto, queste creature sono i nostri desideri interiori, noi stessi le abbiamo partorite, noi stessi abbiamo dato loro la possibilità di vivere, è successo che le persone abbiano una tale capacità di generare forme di energia, che è semplicemente incredibile e incredibile. Pertanto, nella tua vita senti spesso la frase che il pensiero è materiale e inizia con l'apparizione nel mondo dell'energia.

***Larva*** è una sfera di energia che si diletta (sì, si diletta) nel biocampo umano.

Questa è la forma che assume il desiderio che l'ha generato.

Questi sono gli stessi "demoni e diavoli" dei cristiani che sussurrano ogni sorta di pensieri malvagi nel tuo orecchio e ti tentano su un sentiero ingiusto.

In tutti i miti dei popoli del mondo si parla di questi piccoli Spiriti: tra gli Indù questi sono Rakshase, tra gli Egiziani questo è lo spirito della casa di Bes, tra i Romani Lara, gli spiriti degli aiutanti , Amorini e Amorini, gli spiriti della lussuria, tra gli ebrei, angeli custodi e angeli seduttori.

Non appena vuoi qualcosa, immediatamente la tua energia si trasforma in un coagulo di energia che esiste fino a quando non soddisfi il tuo desiderio.

La costante soddisfazione di un desiderio dà origine a un'abitudine che può trasformarsi in passione.

Quindi la larva, che si è insediata nell'aura umana, può essa stessa dare alla luce larve e passare ad altre persone.

Tutti i desideri sono forme di energia invisibili che esistono intorno alle persone e nella loro aura.

Sono creati e continuano ad essere creati ogni secondo dalle persone stesse.

I Lyarva sono il risultato della vita delle persone nel mondo dell'energia.

Pertanto, le larve hanno riempito l'intero spazio vitale e sono presenti ovunque, perché. può esistere per un tempo abbastanza lungo: da 5 secondi all'infinito, se c'è una persona nelle vicinanze che le nutre di energia.

Ma le persone - i sensitivi possono vederli come coaguli sferici scuri attaccati al biocampo delle persone.

Tutte le persone hanno larve e soprattutto possono essere viste nella testa, nel torace e nella colonna vertebrale, che è più spesso la causa del malessere in questa zona del corpo.

Se la larva è penetrata in profondità nei gusci energetici protettivi dell'aura di una persona, allora possiamo dire che questa persona è ossessionata da questa larva, che rappresenta una passione viziosa di questa persona, ad esempio: alcolismo, tossicodipendenza, hobby fanatico o mania , con disturbi psicotici.

Se una persona del genere non si libera di questa larva, in futuro diventa ossessionato da questa passione viziosa e spende tutte le sue forze per soddisfarla, perché. perde completamente il controllo cosciente su se stesso.

Tutte le larve sono create dalle persone stesse e dalle generazioni di quelle persone che hanno vissuto prima di noi.

Tutte le persone vogliono e desiderano soddisfazione, divertimento e
sensazioni piacevoli - quindi il processo di nascita e di esistenza delle larve è eterno. A causa del fatto che le persone ripetono esattamente l'esperienza delle generazioni precedenti, sono controllate non dalla ragione, ma dalle abitudini e dai desideri. La mente delle persone in questo caso aiuta solo a fare una scelta tra i desideri, ad es. invece di valutare e pianificare le azioni opportune, la mente delle persone fa in modo che il dispendio di energie per l'una o l'altra passione ludica non superi un livello critico.

Il livello culturale di queste persone permette solo di riassumere le esperienze negative e positive. Allo stesso tempo, la mente delle persone raramente decide da sola, poiché molto spesso le larve decidono tutto per lei, cosa, in effetti, fare e come agire.

*** Cosa sono Lyarvy ***

Tutte le larve possono essere divise in due gruppi: naturali e acquisite.

In base al loro contenuto interno, possono essere divisi in 3 gruppi:

Le piccole larve sono desideri rapidi e momentanei. Ad esempio: all'improvviso volevo mangiare, parlare con un amico che non vedevo da molto tempo, comprare un bellissimo anello (un libro, un rossetto, una torta), che ho visto in una vetrina, ecc. Queste larve sono facili da combattere, poiché scompaiono non appena soddisfi il tuo desiderio. Se non sei riuscito a soddisfarlo, ma hai sopportato e rinunciato a questo desiderio, le "larve" muoiono ancora, come bolle d'aria che escono dall'acqua. Le persone emettono centinaia di tali "larvushek" al giorno senza molto danno a se stessi.
Le larve medie sono abitudini quotidiane comuni a cui puoi rinunciare se davvero lo desideri. Ad esempio: irritabilità, disorganizzazione, pigrizia, mancanza di prestazioni, disattenzione, ecc. È più difficile combattere con queste "larve", ma è possibile se mostri carattere. Vale la pena sopraffarti e rinunciare a questa o quella tentazione almeno 7 volte, poiché questa "larva" si trasforma in una bolla di sapone. E se mantieni la linea fino alla fine, nascerà un'altra "larva" positiva, che aiuta più che ostacolare la tua vita.
Le grandi larve sono forti attaccamenti e abitudini di una persona, a cui è molto difficile rinunciare, se non addirittura possibile senza un aiuto esterno. Questi includono tutti i complessi psicologici, come: modestia, insicurezza, sospettosità, noiosità, paura, senso di colpa, ecc. Ciò include anche tutte le cattive abitudini: fumo, alcolismo, tossicodipendenza, abuso di sostanze, perversioni sessuali, ecc.
Ecco tutte le dipendenze che non sono di per sé dannose, ma che richiedono tutta la forza e il tempo: collezionismo (francobolli, monete, giocattoli, ecc.), passione per la caccia, la pesca, passione per lo sport, fanatismo nel lavorare con un approccio creativo, scientifico pregiudizi ed ecc.

Ciò include tutte le patologie della psiche e i disturbi nervosi associati al piacere dell'umiliazione degli altri (sadismo), deliri di persecuzione, deliri di creazione di miti (super bugiardi), deliri di grandezza e altre patologie di ossessione per le idee.

È molto difficile combattere queste larve. Se le larve del 1° gruppo e le larve del 2° gruppo hanno toccato superficialmente la tua psiche, allora le larve del 3° gruppo hanno già invaso la tua aura.

Peggio ancora, se si sono infiltrati nella cupola del tuo campo mentale. Se una persona soddisfa a lungo le sue passioni nascoste, l'insaziabile larva lo farà arrendere sempre di più a questa abitudine, poiché è impossibile nutrire la larva.

Se una persona non può farcela da sola, "mangerà" tutta la sua energia per sopravvivere.
Se questo processo è andato lontano, una persona diventa ossessionata da questa larva. Larva sostituisce completamente la sua mente con il desiderio di soddisfazione e non riesce più a pensare ad altro che al piacere.

Ricordi lo sguardo vago degli alcolisti, lo sguardo assente dei tossicodipendenti: cosa è rimasto di umano in loro, a parte quei desideri che sperimentano e vogliono sperimentare ancora e ancora? Tali larve sono "contagiose", perché. da una larva quelle piccole possono “germogliare” e “attaccarsi” ad altre persone.

E se un alcolizzato vive in famiglia e la moglie non lo "prende" o lo lascia, allora si berrà da sola. E se un alcolizzato continua a parlare di questa larva, che beve insaziabilmente la sua energia, una persona e se stesso, nel tempo,
diventa una semilarva, con uno o più desideri che hanno scacciato tutti gli altri.

C'è solo un modo per combattere queste larve: distruggerle magicamente. Ma anche dopo, è necessario prendersi cura della vittima per molto tempo, in modo che acquisisca forza, non si "scappi" di nuovo e possa resistere lui stesso al desiderio della larva, che, come una scheggia, lo farà siedi in lui per anni. Ma lei "si siederà" in lui fino a quando non la sostituirà con qualcos'altro: un hobby, lavorare per realizzare il sogno di una vita o amare qualcos'altro.

*** In che modo la chiesa di Cristo combatte con le larve? ***

Tutti loro ci sono stati lasciati in eredità dai nostri antenati, ed è con loro che la Chiesa cristiana combatte, personificandoli con il principio diabolico, demoni e demoni tentatori. Il metodo che la chiesa ha trovato per combattere i demoni è uno: sopprimi i tuoi naturali desideri terreni! Combatti il ​​peccato attraverso il pentimento, prega e pentiti dei peccati, unisciti al corpo della Chiesa di Cristo attraverso il battesimo e la comunione.

Da un lato, l'attività educativa della chiesa contribuì a fermare il periodo medievale di follia e dissolutezza demoniaca, che coprì interi paesi e continenti. Credenza nell'ossessione per Cristo forzata nella massa astrale delle larve del vizio.

Ma il prezzo di questo successo temporaneo non è meno folle: milioni di persone bruciate vive dalla Santa Inquisizione per circa 500 anni, presumibilmente possedute dal diavolo! L'altro lato della medaglia di questa pratica violenta di "pulizia" è che ha restituito il vizio al mondo.

Si è scoperto che il principale focolaio di larve di lussuria e passioni sensuali erano i monasteri maschili e femminili.

La pratica ascetica di sopprimere i desideri naturali ha causato un contraccolpo. Il Medioevo è pieno di descrizioni di casi in cui il fanatismo religioso si mescolava a un'estrema dissolutezza e di come un'ondata di sensualità travolse i monasteri, provocando scene di perversione sessuale.

I monaci dimenticarono ogni vergogna e gareggiarono tra loro in comportamenti osceni. Il rapporto dei monaci con la larva della loro lussuria diede origine all'incubismo, che, come una malattia, colpì interi monasteri. E l'apparizione del culto sessuale di Satana - non è stata una protesta contro il principio carnale nell'uomo, per liberarsi dalle catene e dai divieti dello zelante puritanesimo? E la famigerata "caccia alle streghe", non era una forma naturale di portare sacrifici cruenti al culto di Cristo? E quali giochi e spettacoli di passioni si facevano a questi spettacoli per il popolo?

***Come trattare le larve***

Tutte le scuole spirituali, dal buddismo al cristianesimo, invitano a sconfiggere le larve, come passioni che danno origine ad attaccamenti viziosi.

Le larve consumano la maggior parte dell'energia mentale di una persona, quindi una persona non ha più forza per le pratiche spirituali.

Per combattere le larve, è stato inventato un numero enorme di metodi. I fanatici religiosi hanno dichiarato una crociata contro il peccato carnale e, fino ad ora, gli uomini di chiesa stanno cercando di incatenare i loro parrocchiani alle catene della pietà.

Nel buddismo si propone di abbandonare del tutto l'esperienza delle passioni e concentrarsi su un'esperienza di beatitudine nel Nirvana.

Il cristianesimo offre una pratica ascetica di sopprimere tutte le larve negative con altre larve più positive, ad esempio: le larve della depravazione - le larve della castità, le larve dell'avidità - le larve della generosità sacrificale, ecc.

Ma la sostituzione delle passioni era così violenta e non incontrava il buon senso e, soprattutto, le vere aspirazioni di una persona, che arrivavano al ridicolo. Ci sono stati casi in cui i parrocchiani hanno visto il loro Santo Padre strisciare in ginocchio per la stanchezza, quando anche lui ha preso letteralmente in atto il comandamento della non acquisizione e ha iniziato a mendicare come Cristo.

E alla fine, sulla via religiosa, tutta la pratica di combattere i desideri mondani, che il clero ha dichiarato peccaminosi per qualche ragione, si riduce a sostituire
tutte le larve in una larva: l'idea di Dio. Chi ha percorso fino in fondo il cammino religioso della santità - diventa ossessionato da una sola passione - è ossessionato da Dio.

*** Come si risolve questo problema nella magia? ***

Nella magia, le larve non vengono soppresse, non si torturano con l'ascesi e in generale non si impegnano in tali estremi. I maghi capiscono che non importa come combatti con le tue passioni, invece di una larva ne apparirà un'altra, una terza, come si dice l'atomo in un racconto popolare russo: non importa quanto tagli la testa di un drago, cresce altri sette.

E la pratica è nata non di sopprimere i propri desideri naturali, ma di soddisfarli entro limiti ragionevoli.

È impossibile vietare ciò che è insito in noi fin dall'inizio! Tutti gli altri desideri che interferiscono con la crescita magica e di cui si può fare a meno, vengono sradicati senza danni alla persona. Un'altra pratica era quella della sostituzione ragionevole. In parole povere, questo si chiama "un palo - un palo viene eliminato", quando una cattiva abitudine potrebbe essere "rieducata" in una più utile. Bene, per esempio: avidità - prudenza, praticità; modestia: coraggio e fiducia in se stessi; pigrizia - ingegno, ingegno, ecc.

Inizia la lotta con l'essenza solo con piena fiducia nelle tue capacità e con fede incrollabile nella tua vittoria. Come proteggeresti tuo figlio dai nemici. Con rabbia verso questa entità. Altrimenti, non puoi farcela da solo ed è meglio contattare uno specialista esperto. I terapisti della bioenergia si occupano attivamente dell'espulsione delle entità, sebbene per la maggior parte abbiano una vaga idea dell'argomento della conversazione. E una persona non riceve aiuto da tali sfortunati guaritori.

Il motivo della comparsa di un "colono" in una persona è molto spesso uno stress grave o cronico, a volte capita che "raccolgano" come un'infezione.

Cos'è una "essenza"? Questo è un essere di un piano sottile, di origine demoniaca. L'entità più comune che ispira paura in una persona, una sensazione di ansia costante e talvolta mania di persecuzione. Per il "vedere" piano sottile guaritori, questa larva assomiglia a un polpo con sei tentacoli. Si chiama ago a sei dita. Una persona posseduta da una tale larva spesso immagina qualcosa, diventa sospettoso, vendicativo, irritabile e intollerante verso gli altri. Ha paura dei rumori notturni all'ingresso, percepindoli come un accenno di rapina o violenza. Gli sembra che qualcuno controlli la sua mente. Con la mente, una persona capisce che tutte queste paure sono vere sciocchezze, ma non può liberarsene da solo.Gli appelli agli psichiatri, di regola, sono inefficaci.
La larva, che crea tali incubi nella testa di una persona, è piccola - 40 centimetri di altezza insieme ai tentacoli e tiene tenacemente grazie alle punte all'estremità dei tentacoli. Può assomigliare all'aria o a una massa gelatinosa, qualcosa di metallico o di plastilina, gomma. Può essere sia inalterato che amorfo nella forma. Solitamente si attacca alla testa di una persona: una punta conficcata sulla fronte tra le sopracciglia, al chakra del “terzo occhio”, da qui l'immaginario senso di pericolo, poiché il “terzo occhio” è bloccato, c'è una mancanza di informazione, poiché di conseguenza l'atteggiamento dei posseduti verso le persone peggiora.

Il secondo picco si trova su un chakra aggiuntivo che è responsabile del lavoro del cervello e questo può causare mal di testa.

Il terzo picco è vicino all'orecchio sinistro, di conseguenza: perdita dell'udito, prurito alle orecchie e ai tappi, otite media.

Il quarto picco si trova sulla sommità della testa, qui c'è un punto di agopuntura energeticamente attivo e provoca una diminuzione dell'immunità.

Due punte posteriori attaccate alla nuca: da qui i picchi di pressione.

*** Modi per sbarazzarsi di Larva ***

Preghiera (???)

Per sbarazzarsi della larva, devi scegliere un giorno nella fase calante della luna, per le donne è mercoledì, venerdì, sabato: per gli uomini - lunedì, martedì, giovedì. È meglio se è il 9°, 15°, 19°, 23°, 25° o 29° giorno lunare. Sono considerati "satanici". Questi sono i giorni di attivazione delle forze oscure. In questi giorni, la forza di volontà è rafforzata, la saggezza e l'attenzione sono affinate. Se è in un giorno del genere per iniziare la lotta contro i demoni, l'aiuto delle Forze Superiori sarà enorme. È anche necessario che il giorno in cui ci si sbarazzi delle larve no
è stata una giornata contro il potere. È facile definirlo. Per fare questo, devi conoscere il compleanno lunare. Ad esempio, sei nato il 7° giorno lunare. Aggiungi al numero 7 + 15 = 22° giorno lunare e c'è un giorno di anti-potere. Per una persona nata il 22° giorno lunare, invece, il giorno debole è il 7°.

Sbarazzarsi dell'ossessione per le larve fa bene al mattino o al pomeriggio. Se questo viene fatto la sera, il risultato sarà più debole. Per non provare una sensazione di disagio, bruciando l'essenza sulla nostra testa, mettiamo davanti a noi un'immagine immaginaria o la guardiamo allo specchio. Ma devi stare attento con lo specchio. Non tutti possono sopportare ciò che vedono in esso.

Sarebbe bello se qualcuno aiutasse in un tale rituale, portando una candela accesa sulla testa del posseduto.

È necessario eseguire il rituale a stomaco vuoto. Inizia a leggere "Padre nostro" 28 volte. Dì la preghiera a voce bassa, ad alta voce, lentamente e in modo penetrante (puoi usare un pezzo di carta). Taglia visivamente tutti gli arti dell'entità con le forbici visive dal suo corpo e gettalo in un fuoco immaginario: è necessario immaginare chiaramente come la larva brucia, si restringe. In questo momento, puoi sentire il vero sapore in bocca.

L'intera procedura va ripetuta per tre giorni per la definitiva distruzione del "colono".

Psicotecnica (altro modo)

***Sintomi della presenza di larva***

La presenza di larva è evidenziata dalla presenza di almeno alcuni dei seguenti segni. Soprattutto se ce n'è almeno uno dei primi quattro.

Le psicotecniche per sbarazzarsi delle larve sono sicure e utili come lavarsi le mani sporche. Vale la pena notare che può essere eseguito sia per te stesso che per altre persone. Inoltre, non devono spiegare cosa stai facendo esattamente. Un prerequisito è solo la presenza di una richiesta, una richiesta di aiuto da parte loro. Altrimenti, la legge potrebbe funzionare: "se non chiedono, non interferire". Senza richiesta, solo i consanguinei, marito o moglie possono aiutare (fidanzato o fidanzata non rientrano in questa categoria).

- Siediti comodamente, rilassati e immagina di essere coperto da un grande telo steso intorno a te sul pavimento. Nel caso di aiutare un'altra persona, devi fare tutto, lo stesso, solo al posto di te stesso, immaginalo coperto da un panno, ecc.
“Immagina che sia saturo di qualsiasi liquido infiammabile, come alcol o benzina. Prova a sentire il panno umido e l'odore caratteristico.
“Immagina di aver dato fuoco a questo tessuto, e brucia con una fiamma blu dall'esterno, senza danneggiarti.
- I bordi del tessuto si sollevano lentamente, alla fine si solleva completamente sopra la testa.
- Continuare a sollevare i bordi e chiuderli, formando così una sorta di contenitore che brucia all'interno.
Riduci questo contenitore alle dimensioni di una nocciola, aumentando la temperatura e la luminosità.
“Immagina che un certo buco si sia aperto nel pavimento, portando al centro stesso della terra, sotto c'è un'enorme pressione e calore. Manda lì questa "nocciola" e chiudi il buco.

*** Sintomi di rilascio dalla larva ***

Se il motivo per il tuo
c'erano problemi con le larve, ci saranno tali segni:

Un'ondata di calore o brividi scorrerà attraverso il corpo.
- Il calore si diffonderà sulla schiena e sul collo.
- Le dita delle mani e dei piedi diventeranno più calde.
- Ci sarà una sensazione di calore nel plesso solare.
- La vista smetterà di sfocarsi.
- Sembrerà che un carico sia stato rimosso dalla parte posteriore.
- I casi di mal di testa si fermeranno quasi completamente.
- Ci sarà la liberazione dai problemi psico-emotivi.
- Sbarazzarsi di cattive abitudini o dipendenze.
- Ferma i brutti sogni.
- Sentirsi bene al mattino.

*** Cospirazioni da Lyarv ***

1. Dalla larva.
Se, durante il danno, lasciano "larva" su una persona, allora la persona viene molestata. Lyarva lo mangia, parlano di queste persone.
Devi prima andare allo stabilimento balneare, togliere la prima cenere dal ventilatore, sederti nudo davanti ai fornelli e fare un conto:

“Mangia, larva, cenere, affila il dente. C'è una quercia nella foresta morta, appendici un cappio, ti canterò uno spreco. Ti ricordo con cenere, fuliggine di fornace. Vai, fuma, da dove sono venuti i guai. Sei su quella cagna per essere, e io, grazie a Dio, per vivere. Chiave, serratura, lingua. Amen, amen, amen".

Quindi lavare e partire. Una volta è sufficiente per sbarazzarsi della larva e liberarsene. In generale, dovresti farti un talismano contro la larva.

"Padre nostro che sei nei cieli! Sia santificato il tuo nome, venga il tuo regno, sia fatta la tua volontà, come in cielo e in terra. Dacci oggi il nostro pane quotidiano; e rimetti a noi i nostri debiti, come noi li rimettiamo ai nostri debitori; e non indurci in tentazione, ma liberaci dal maligno».

“Nel nome del Padre e del Figlio e dello Spirito Santo. Amen. La settimana del Signore, l'ora e la mezz'ora del Signore, i minuti e ogni momento. Salva, Signore, da ogni male e abbi pietà di me dall'esercito del diavolo, sua larva. Il tuo scudo, la mia fortezza. Nel nome del Padre e del Figlio e dello Spirito Santo. Amen".

Leggono stando in piedi, rivolti a oriente, in modo che non ci siano persone in casa. Dovresti spogliarti quando sei venuto in questo mondo. Non vantarti con gli amici di aver messo un talismano.

3. Alla luna calante
Aspetta la luna calante. Disegna tre cerchi per terra o per terra. Nel primo cerchio (il più lontano dal centro), nello stesso intervallo, scrivi 12 nomi dei mesi (gennaio, febbraio, ecc.). Sotto ogni mese, scrivi 12 nomi dei discepoli di Cristo. Il primo nome è Andrea, perché Cristo lo ha chiamato per primo (Andrea il Primo Chiamato). Devi scrivere i nomi dei dodici santi nel secondo cerchio, sotto il nome di ogni mese. Dopo aver scritto tutti i 12 mesi ei 12 nomi (il 13° Giuda, il suo nome non è scritto), mettetevi al centro del cerchio senza toccare le 12 candele accese che mettete accanto ai nomi dei santi. Gli abiti del maestro dovrebbero essere privi di spille, ecc. Capelli sciolti lungo la schiena. Non ci dovrebbe essere metallo sulle mani. Eri in cerchio, le mani in giù, gli occhi chiusi. Lentamente ma chiaramente pronuncia l'incantesimo:

“Io (nome) vi evoco, larve, nel nome del Dio Eterno e Vivente, i nomi dei Suoi discepoli, tutti gli angeli e tutti i santi, che con latte nutrirono l'Uomo-Dio, uscite ed uscite dal servo di Dio (nome). Kados! Kados! Kados! Eschersi! Eschersi! Eschersi! Sadai! Sadai! Sadai! Siete tutti angeli della quarta legione che stava alla porta del tempio del Signore. Con il potere che ti è stato dato dal Signore Dio, vai e scaccia tutte le larve dal servo di Dio (nome) e possano non tornare mai più nel suo corpo! Amen".

Non appena le candele si esauriscono, il maestro che esorcizza la larva può lasciare il cerchio magico.

*** Invio di Lyarva ***

Esistono diversi modi per inviare Lyarva all'oggetto selezionato.

***Creare una larva di desiderio***

Prendiamo una candela bianca, spegniamo la luce, il letto è steso, sei completamente svestito, ti sdrai sul letto, accarezzi il tuo corpo in luoghi intimi e diciamo:

“Sto creando un alloro del desiderio. Vai lavra dal servo di Dio (nome), tormentalo con passione, digli quanto la desidero, brucio con il fuoco della passione senza di lei giorno e notte, desidero le sue carezze. Lascia che i suoi piedi mi portino, lascia che la sua carne mi desideri. Che sia così".

Durante l'intera lettura, ti accarezzi immaginando le parole desiderate, aggiungi le tue quali
si allontanano da te, ma nel tono che dici all'essenza in modo che li trasmetta, alla fine, obbligatorio dire Sì, sarà così - queste parole sono pronunciate quando hai un orgasmo, è in questo momento che l'essenza appare.

Il rituale è finito, spegni la candela e vai a letto senza nessuno con cui parlare. Il rituale funzionerà rapidamente.

Una donna (uomo) dovrebbe (dovrebbe) venire o chiamarti lei stessa (se stesso), ma la lavra deve essere rafforzata. Se hai perso il contatto con una donna (uomo), da qualche parte in una settimana ripeti il ​​rituale e otterrai ciò che desideri.

***Creazione di Larva della Passione***

Ci tagliamo la mano o il dito, l'importante è prendere il sangue. Ci strofiniamo le mani con il sangue, scattiamo tra le mani una foto della vittima e giungiamo le mani in un gesto di preghiera. Cominciamo a immaginare cosa vogliamo: come la vittima sia appassionatamente innamorata di te, poi come non possa vivere senza di te e ti voglia. Immagina dove 10-15 minuti.

Quindi bruciamo la foto dalla candela nera.

La forza vitale nel tuo sangue è stata programmata, carica del tuo desiderio. Nacque l'entità-larva. Lei esaudirà un desiderio.

La cerimonia viene eseguita ogni 5 giorni. Se non c'è una foto, incrociamo semplicemente le mani in un gesto di preghiera.

***Creare Larva della Lussuria***

Siamo autosoddisfatti. Lo sperma è mescolato al sangue. Scriviamo un desiderio su carta. Ad esempio, affinché la vittima soddisfi le tue fantasie sessuali.

Immergere la carta con il composto. Ci immergiamo e immaginiamo cosa vogliamo. Lo lasciamo in un luogo asciutto. Quando si asciuga, lo bruciamo sulla fiamma di una candela nera. Tutto, la larva inizia ad agire.

***Incantesimo d'amore con Lyarva***

Questo rituale del desiderio sessuale viene eseguito all'alba; può essere eseguita solo da uomini.

Mentre sei soddisfatto di te stesso, pronuncia mentalmente o ad alta voce il seguente testo:

"Oh, larva della mia passione, ti do tutto il mio desiderio, la mia lussuria, il mio seme. Inebriati di loro, guadagna forza e vola verso (nome). Penetra nei suoi pensieri e sentimenti, diventa il suo pensiero e il suo sentimento. Risvegliala desiderio. Lascia che mi voglia come non ha mai voluto un uomo. Risveglia la sua immaginazione. Falla vedere come si dona a me. Falla pensare: "Se mi do a lui, non ci sarà altro che una follia voluttuosa, un orgasmo senza fine." né giorno né notte. Lasciala spogliare davanti allo specchio, immagina come le mie mani stringono i suoi seni. Ispirala con le carezze più sofisticate e spudorate, così che al solo pensiero di loro si abbatte un'onda calda (nome ) lungo l'addome, in modo che il cuore palpita, il respiro diventasse frequente e caldo, e i suoi occhi si chiudessero, come se tutto stesse già accadendo nella realtà. Entra nel suo sogno, trasformati in me e organizza per lei una pazza notte d'amore che scioccatela in modo che al mattino diventasse come una drogata, in modo che pensasse a una cosa: "Solo quest'uomo di cui ho bisogno, solo questo! Lo voglio! Lo voglio!"

Di norma, per questo incantesimo d'amore viene utilizzata una candela. È auspicabile che sia nero, ma puoi scegliere un altro colore, quello che associ al desiderio sessuale. Tagliando leggermente la candela, puoi darle la forma di un fallo.

Accendi una musica soft che risvegli in te sentimenti erotici, strofina la candela con olio aromatico, immaginando che non sia una candela, ma la tua stessa arma. Metti una foto della donna di cui sei pazzo accanto a te. È meglio se non è solo il viso. È fantastico se la tua donna è in costume da bagno.

Accendi una candela e, senza distogliere lo sguardo dalla foto, pronuncia mentalmente o sottovoce il testo scritto sopra. Ipnotizza l'oggetto della tua passione con uno sguardo sensuale, che dovrebbe esprimere un pensiero: “Ti voglio! Voglio te! Voglio te!"

Inserisci una delle tue parole nel testo: qualsiasi, decente e indecente. La cosa principale è che tutto ciò che accade aumenta il tuo desiderio. Immaginati con la tua donna a letto. Mentalmente fai in modo che la sua immagine faccia quello che vuoi. Immagina di essere potente e bella, un sovrano che si compiace di una donna.

Quindi guarda la fiamma della candela e inizia a inviare energia. Puoi combinare questa procedura con l'autocompiacimento. Al momento dell'orgasmo, trasferisci tutte le tue forze sulla larva e inviala alla donna che sogni
avere.

Ripetendo più volte la procedura descritta, creerai una larva forte che può far avverare il tuo desiderio, anche contro la volontà dell'oggetto.

Ricorda che la larva deve essere costantemente alimentata con la sua energia, altrimenti si indebolirà e non sarà in grado di aiutarti a realizzare i tuoi piani. Il pericolo di questo metodo è che le tue larve potrebbero essere troppo deboli e non ottenere un risultato. Poi, secondo la legge della riflessione, si precipiteranno indietro e si avventeranno su di te, portando i tuoi desideri alla follia. Dopotutto, hanno bisogno della tua energia per esistere. Ti prosciugheranno metodicamente e costantemente.

Il reimpianto è un'entità negativa insediata in una persona - una specie di demone o demone (a seconda della sua forza). La presenza di reimpianto aggrava l'effetto negativo del deterioramento. Nel caso generale, il compito dell'entità abitata è quello di distruggere la personalità umana nel modo più rapido ed efficiente possibile. Appaiono stati ossessivi, si sentono "voci", una persona può tendere al suicidio o vagare, lasciarsi trasportare da alcol, droghe, gioco d'azzardo, iniziare a impegnarsi nella promiscuità, ecc. Più forte e ragionevole è l'essenza, più invidiabile è il destino di chi è sottoposto all'installazione. Nel caso più difficile, per liberare un tale paziente, è necessario compiere un rito di esorcismo, un esorcismo.

C'è un altro tipo di ossessione: il berserker. È un'ossessione controllata che i grandi guerrieri del passato usavano per trasformarsi in macchine assassine. Di norma, lupi, orsi e grandi felini venivano usati come spiriti. Bersek aveva una maggiore rigenerazione, velocità di reazione e forza. Potrebbero anche essere usati gli spiriti di grandi guerrieri o demoni morti.

Le subpersonalità sono formazioni psicoenergetiche simili agli esseri viventi che coesistono nello spazio comune della nostra personalità. Ogni subpersonalità conduce il proprio stile di vita e ha le proprie motivazioni guida, spesso diverse dallo stile di vita e dalle motivazioni di altre subpersonalità. In ognuno di noi - la folla. Possono esserci un ribelle e una casalinga, un pensatore e un avventuriero, un sabotatore e un asceta, un organizzatore e un pigro - ognuno con la sua mitologia, e tutti più o meno convivono con successo in una persona. Pertanto, una subpersonalità raramente impedisce a una persona di vivere come vuole, perché. lei è parte di lui, la sua progenie. Spesso in psicologia, per risolvere vari problemi, usano il lavoro con le subpersonalità, creano e crescono persino le subpersonalità necessarie per una persona.

Una subpersonalità è una formazione psicoenergetica e, secondo la legge universale sull'indistruttibilità dell'energia, l'energia (subpersonalità) non può essere distrutta. E questo deve essere ricordato quando si provano varie maschere e ruoli, creando subpersonalità. La risoluzione del conflitto energetico consiste nella trasformazione della subpersonalità. Più cerchiamo di sbarazzarci di ciò che non ci soddisfa, più viene fuori, esacerbando il conflitto. Poiché l'energia è indistruttibile, la sua soppressione porta solo al fatto che trova la sua manifestazione in altri ambiti della vita. Quindi quello che stiamo facendo è ridistribuire l'energia invece di trasformarla. Il conflitto tra subpersonalità viene superato sulla via dell'unificazione, dell'integrazione delle parti in conflitto.

*** Parliamo un po' del secondo tipo di entità, anch'esse astrali ma già autonome. ***

Che cos'è un'entità autonoma?
Cominciamo con il fatto che questo non è proprio quello che vengono considerati.
Questi esseri hanno tre corpi.

Atmico: è il corpo più grande e sembra un guscio protettivo, questo è il corpo più alto che copre altri corpi Si trova a una distanza di circa 60-100 dal fisico in una persona.
Sull'esempio di una persona

Il mentale è il terzo corpo energetico. Le vibrazioni del corpo mentale sono superiori a quelle dei corpi eterico e astrale e la sua struttura è meno densa. Ha anche una forma ovale e si estende per una distanza di 40-60 cm dal corpo. Più alta è la consapevolezza, più spazio occupa
corpo mentale nel campo elettromagnetico generale.

Prendiamoli condizionatamente per Angeli e Demoni.Anche lì possono essere attribuite proiezioni sul piano astrale dei profeti del passato e avatar astrali degli dei.
Le creature autonome svolgono la loro funzione specifica e in realtà non interagiscono con una persona e non entrano in contatto con essa, e se lo fanno, solo in quelle condizioni se sei "ordinato". La comunicazione diretta con tali entità è possibile solo per i maghi.

Secondo la Bibbia, i demoni sono angeli caduti che seguirono Lucifero quando fu scacciato dal cielo da Dio. Demone - una creatura di un enorme esercito di spiriti maligni. Popoli diversi hanno i propri demoni, inoltre, persone diverse descrivono gli stessi demoni in modi diversi. E solo una cosa sappiamo di loro in tutti i paesi, rappresentanti di tutte le religioni: Satana, noto anche come l'imperatore del Grande Inferi, il Principe della Luce e l'Angelo delle Tenebre, regnava su tutti. Era il grande avversario di Dio, il Serpente, il Gad, lo Spirito dell'odio universale. Fu Satana a radunare i demoni aristocratici intorno a lui per aiutarlo a gestire il Regno delle Tenebre. Questi demoni, in contrasto con i nove gradini della gerarchia angelica, formavano la loro struttura infernale di nove gradini. E tutti concordano sul fatto che il primo tra i demoni fosse uno dei più antichi amici di Satana, un potente angelo di nome Belzebù. Un altro grande angelo caduto dal cielo insieme a "Lucifero" fu Leriathan, che nella Bibbia era raffigurato come un "serpente ricurvo... un mostro del mare" (Libro di Isaia, cap. 21, v. 1). A volte il Leviatano è accusato di essere il serpente che sedusse Eva nel Giardino dell'Eden. All'inferno è considerato il segretario degli affari marittimi, poiché Satana lo ha nominato a capo di tutti gli specchi d'acqua. Asmodeus è uno dei demoni più indaffarati. Non è solo il sorvegliante di tutte le case da gioco all'inferno, ma anche il principale distributore di dissolutezza. A guidare tutto questo, Asmodeus era un demone della lussuria ed era personalmente responsabile dell'incitamento al tumulto nelle famiglie. Astaroth cavalcava un drago, ma potrebbe aver avuto solo una testa, che di solito è raffigurata come molto brutta. Nella mano sinistra teneva una vipera. Questo demone era il granduca delle regioni occidentali dell'Inferno e, inoltre, il guardiano del tesoro infernale. Astaroth incitava le persone al passatempo ozioso, risvegliando in loro la pigrizia, nel tempo libero fungeva da consigliere o mentore per il resto degli angeli caduti. Behemoth era un enorme demone, come dimostra il suo nome. Di solito è raffigurato come un elefante con un'enorme pancia rotonda, zoppicante su due gambe. Gestiva tutti i golosi e guidava le feste all'inferno. E siccome, in servizio, doveva stare sveglio la maggior parte della notte, faceva anche il guardiano. L'ippopotamo è anche noto in una certa misura per il suo canto. Belial era uno dei demoni più venerati di Satana. Anche prima che Satana fosse chiamato il capo delle forze oscure degli inferi nel Nuovo Testamento, Belial aveva già raggiunto una posizione elevata. In uno dei manoscritti del Mar Morto, "La guerra dei figli della luce con i figli delle tenebre", Belial appare come il sovrano sovrano degli inferi: "Per amore della depravazione, sei nato, Belial è un angelo dell'inimicizia . Tu e la tua dimora siete oscurità e i vostri obiettivi sono seminare male e dolore intorno a voi.
Tra i demonologi non è stato ancora trovato un Linneo che crei una classificazione esauriente e generalmente accettata delle creature infernali. Per quanto riguarda le opzioni disponibili, sono contraddittorie e imperfette quanto i tentativi di stabilire il numero esatto di demoni. Ecco alcuni tipi comuni di classificazioni:

1. Per habitat.
Questo tipo di classificazione risale alle nozioni neoplatoniche secondo cui non tutti i demoni sono assolutamente malvagi e non tutti devono necessariamente abitare all'inferno. La classificazione degli spiriti di Michele Psello era particolarmente diffusa nel Medioevo:
- demoni infuocati - vivono nell'etere, aree di aria rarefatta sopra la luna;
- demoni dell'aria: vivono nell'aria sotto la luna;
- demoni terreni - abitano la terra;
- demoni dell'acqua - vivono nell'acqua;
- demoni sotterranei - resta sotto
terra;
- lucifugas o heliophobes - odiatori della luce, che vivono nelle più remote profondità dell'inferno;

2. Per grado.
Basandosi sul fatto che i demoni sono angeli caduti, alcuni demonologi (I. Wier, R. Burton) hanno suggerito la presenza all'inferno di un sistema di nove gradi, simile alla gerarchia angelica di Dionisio. Il loro sistema si presenta così:
- Il primo grado - Pseudo-dei, coloro che si fingono dei, il loro principe Belzebù;
- Il secondo grado - Spiriti delle bugie, che ingannano le persone con predizioni, il loro principe Python;
- Terzo rango - Vaso di iniquità, inventori di azioni malvagie e arti viziose, sono guidati da Belial;
- Il quarto grado - Punitori di atrocità, diavoli vendicativi, il loro principe Asmodeus;
- Quinto rango - Gli ingannatori, coloro che seducono le persone con falsi miracoli, il principe è Satana;
- Sesto grado - Le autorità aeree, causando infezioni e altri disastri, sono guidate da Merezin;
- Il settimo grado - Furie, seminatrici di guai, conflitti e guerre, sono governate da Abaddon;
- Ottavo grado - Accusatori e spie, guidati da Astaroth;
- Il nono grado - Tentatori e critici dispettosi, il loro principe Mammona.

3. Classificazione planetaria.
Sin dai tempi antichi, gli spiriti sono stati correlati ai corpi celesti. Anche nell'antica "Chiave di Salomone", l'autore afferma che ci sono "spiriti del cielo di Saturno", chiamati "Saturni", ci sono spiriti di "Giove", "Marziani", "Solare", "Venere", "Lunare" e "Mercuriani". Cornelio Agrippa, nella quarta parte della Filosofia occulta, dà descrizione dettagliata ogni categoria.

4. Per aree di influenza.
La classificazione proposta dalla sacerdotessa della demonolatria moderna, Stephanie Connolly, è forse la più conveniente per praticanti incantatori che evocano demoni per scopi specifici. Secondo S. Connolly, le principali sfere di influenza dei demoni sono le seguenti:
- Love-Lust (questa categoria include Asmodeus, Astaroth, Lilith, ecc.)
- Odio-Vendetta-Ira-Guerra (Andras, Abbadon, Agaliarept, ecc.)
- Guarigione della vita (Verrin, Verrier, Belial, ecc.)
- Morte (Eurinome, Vaalberit, Babael)
- Natura (Lucifero, Leviatano, Dagon, ecc.)
- Denaro-Prosperità-Fortuna (Belfegor, Belzebù, Mammona, ecc.)
- Conoscenza-Segreti-Stregoneria (Ronve, Python, Delepitora, ecc.)

Tutti i demoni hanno aiutato il loro padrone Lucifero in tutto, e tra i loro numerosi doveri di causare il male alle persone ce n'era un altro specifico: sapevano come abitare una persona e perseguitarla a lungo, a volte portandola alla frenesia. Tale ossessione contro la volontà della vittima è molto simile all'epilessia o all'isteria e di solito si manifesta ovunque allo stesso modo.

Zaitsev SL, Ph.D.

Parte 1. Il concetto di essenza

In questo articolo descriveremo in dettaglio le entità e le chiavi di entità. Come sapete, entità sono concetti su quali informazioni dovrebbero essere archiviate per ulteriori elaborazioni. A Entità ERwin sono rappresentazione grafica raggruppamento logico dei dati. Le entità possono essere oggetti tangibili, reali o astrazioni concettuali intangibili. Le entità non sono destinate a rappresentare una singola entità. Piuttosto, rappresentano classi che includono attributi che contengono informazioni su più istanze.

Le seguenti domande riguardanti le entità saranno discusse di seguito:

  • Diagrammi relazionali di entità
  • Evidenziazione dell'entità
  • Definizione dei tipi di entità
  • Denominare e descrivere entità
  • Errori comuni quando si lavora con le entità

Poiché ERwin utilizza la metodologia di modellazione dei dati E.R(Entity Relational), iniziamo con una breve introduzione ai concetti di ER. Per cominciare, iniziamo a studiare le entità - "contenitori" per memorizzare le informazioni di un modello logico.

Introduzione al diagramma relazionale dell'entità

In questa e in altre pubblicazioni su questo argomento, viene utilizzato un diagramma ERD (Entity Relational Diagram) per rappresentare visivamente le entità e le relazioni tra di esse, sulla base della notazione utilizzata da ERwin. Sebbene esistano altre metodologie di modellazione dei dati, come Extended Relational Analysis (ERA), Object Oriented (OO) e Object Role Modeling (ORM), in esse sono presenti i concetti fondamentali della metodologia ER.

La metodologia di modellazione ER è stata sviluppata da P. Chen alla fine degli anni '70. I rettangoli sono usati per rappresentare le entità nella metodologia ER. Nella notazione ER originale di Chen, le relazioni contengono attributi. L'uguale possibilità di utilizzare attributi in entità e relazioni rende piuttosto difficile la distinzione tra entità e relazioni.

L'approccio ER si è evoluto e ampliato nel tempo, ma i concetti di base continuano a fornire una solida base per una buona modellazione dei dati.

Quella che segue è una descrizione dettagliata dell'entità e fornisce un'introduzione alle chiavi, con particolare enfasi sulla ricerca delle chiavi primarie dell'entità. Viene inoltre fornita una descrizione dei tipi di entità e vengono fornite raccomandazioni per la denominazione e la descrizione delle entità. L'ultima sezione è dedicata all'analisi errori comuni associati a entità e chiavi.

Che cos'è un'entità?

Essenzaè la rappresentazione fisica di un raggruppamento logico di dati. Le entità possono essere oggetti reali e tangibili come PERSON o ICE CREAM, o astrazioni concettuali immateriali come COST CENTER o MARKET. Le entità non intendono rappresentare una singola entità, rappresentano una raccolta di istanze contenenti informazioni di interesse in termini di unicità. Ad esempio, l'entità PERSON è un'istanza di oggetti di tipo Person. Ivan Petrov, Maria Rusanova e Savely Bogdanov sono esempi concreti di istanze dell'entità PERSON. Una particolare istanza di entità è rappresentata da una riga di tabella ed è identificata da una chiave primaria.

Un'entità ha i seguenti attributi:

  • Ha un nome e una descrizione.
  • Rappresenta una classe, non una singola istanza di un'astrazione.
  • I suoi rappresentanti specifici (istanze) possono essere identificati in modo univoco.
  • Contiene un raggruppamento logico di attributi che rappresentano informazioni di interesse per una società.

Definizioni formali di entità

Di seguito è riportato un elenco di definizioni di entità delle autorità riconosciute per la modellazione dei dati. Presta attenzione alle loro somiglianze:

  • Chen (1976): "Una cosa che può essere identificata in modo univoco".
  • Data (1986): "Qualsiasi oggetto distinguibile che sarà rappresentato in un database."
  • Finklestein (1989): "Un'entità di informazione rappresenta una 'cosa' che viene memorizzata per riferimento futuro. Il termine entità si riferisce a una rappresentazione logica dei dati".

Evidenziazione dell'entità

Come avviare il processo di estrazione delle entità? La maggior parte delle entità viene rivelata durante sessioni di lavoro e colloqui. L'analisi dei requisiti per le informazioni ricevute dagli esperti in materia e dagli utenti finali è la migliore fonte di informazioni.

Un'altra buona fonte è il modello aziendale.

Presta attenzione ai nomi e ai nomi degli oggetti: è del tutto possibile che diventino entità logiche. Evita di rappresentare singole istanze come entità, come spesso accade quando le entità sono modellate in termini di ruolo. Modellare le entità in termini di ruolo è un errore abbastanza comune. Le entità compaiono anche nel processo di normalizzazione. Portare il modello logico alla terza forma normale molto probabilmente porterà alla comparsa di diverse entità aggiuntive.

Esistono due gruppi principali di entità: dipendente e indipendente. Un'entità indipendente non ha bisogno di informazioni da un'altra entità per identificare un'istanza univoca. Lei appare dentro ERwin a forma di rettangolo. La chiave primaria di un'entità indipendente non include le chiavi primarie di altre entità.
Un'entità dipendente deve attingere alle informazioni da un'altra entità per identificare un'istanza univoca. È rappresentato sul diagramma ER come un rettangolo con angoli arrotondati. La chiave primaria di un'entità dipendente include le chiavi primarie di una o più entità padre.

Riso. 2.1. Esempi di entità principali per una società di gelato.

Prestare attenzione alla fig. 2.1., dove sono riportati gli angoli retti delle entità indipendenti NEGOZIO e GELATO e gli angoli arrotondati dell'entità dipendente GELATERIA.

Definizione dei tipi di entità

Sia le entità dipendenti che quelle indipendenti possono essere suddivise in diversi tipi:

  • Entità principali: a volte vengono definite entità principali o primarie. Rappresentano oggetti importanti su cui le informazioni dovrebbero essere archiviate.
  • Codici/Riferimenti/Classificatori: queste entità contengono stringhe che definiscono un set di valori o un ambito per un attributo.
  • Entità associative: queste entità vengono utilizzate per risolvere le relazioni molti a molti.
  • Entità caratteristiche - queste entità sono di due tipi: esclusive e inclusive.

Entità fondamentali

Entità fondamentali rappresentano i più importanti oggetti informativi aziendali. A volte sono indicati come entità primarie, principali o principali. Poiché queste entità sono estremamente importanti, è probabile che vengano utilizzate in molti dipartimenti dell'azienda. Prenditi il ​​​​tempo per cercare entità simili, poiché è più probabile che le entità principali siano riutilizzabili. All'interno di una società, le entità principali dovrebbero essere modellate in modo uniforme. I bravi modellisti trovano questo approccio estremamente utile.

Le entità principali possono essere sia indipendenti che dipendenti. La figura 2.1 mostra esempi di entità principali per una società di gelato. L'entità ICE CREAM rappresenta il prodotto base di una società. L'entità SHOP è un esempio di canale di distribuzione o intermediario nella vendita di un prodotto.

Supponiamo che la società stia andando bene e che venga presa la decisione di aprire un NEGOZIO aggiuntivo. Non è necessario modificare il modello per aggiungere nuove istanze dell'entità SHOP. Lo stesso vale per l'essenza del GELATO.

Prestare attenzione alle entità principali GELATO e NEGOZIO. Sebbene l'esempio possa sembrare in qualche modo semplice, illustra la potenza del concetto alla base della modellazione dell'entità principale.
Comprendere la necessità di modellare le entità principali come contenitori scalabili ed estensibili richiede che il modellatore consideri le entità come concetti astratti e informazioni sul modello indipendentemente dal loro uso corrente. In questo esempio, il modello di entità ICE CREAM è completamente fuori dal contesto dell'entità SHOP e viceversa. Quindi se un'azienda decide di vendere GELATO attraverso un nuovo canale di distribuzione, come Internet o consegna a domicilio, il nuovo canale di distribuzione può essere aggiunto senza modificare altre entità.

Entità di codice

Entità di codice sono sempre indipendenti. Sono spesso indicati come riferimenti, classificatori o tipi di entità, a seconda della metodologia utilizzata. Le istanze univoche rappresentate da entità di codice definiscono l'ambito per i valori di attributo che appartengono ad altre entità. Le relazioni tra entità del codice e altre entità saranno discusse in una delle seguenti pubblicazioni su questo argomento. Potresti essere tentato di utilizzare un singolo attributo in un foglio di codice. È molto meglio includere almeno tre attributi in un'entità di codice: un identificatore, un nome (a volte indicato come un nome breve) e una definizione.

Figura 2.2 SUPERIORE- entità indipendente (notare gli angoli retti). Il TOP è anche un'entità di codice o un classificatore. Le istanze (stringhe) dell'entità TOP definiscono l'elenco dei top disponibili.

Le entità di codice di solito contengono un numero limitato di attributi. Esistono implementazioni in cui queste entità avevano un solo attributo. È preferibile modellare le entità di codice utilizzando un identificatore artificiale. L'identificatore artificiale, insieme al nome e alla definizione, consente di aggiungere nuovi tipi di TOP come istanze (stringhe) a un'entità. Notare i tre attributi dell'entità TOP.

Gli esperti spesso si riferiscono alle entità di codice come a oggetti aziendali. Il termine oggetto aziendale aziendale indica che l'entità è definita e condivisa a livello aziendale e non a livello di singola applicazione, sistema o unità organizzativa. Queste entità sono spesso condivise tra molti database per fornire un approccio olistico al reporting di riepilogo e alle tendenze.

Riso. 2.2. Le entità del codice consentono a una società di definire un insieme di valori da utilizzare centralmente all'interno di una società. Le istanze dell'entità del codice definiscono l'ambito dei valori da utilizzare in altre parti del modello.

Entità Associative

Associativo sono entità che contengono le chiavi primarie di due o più altre entità. Le entità associative sono sempre dipendenti. Sono usati per risolvere relazioni molti-a-molti di altre entità. Le relazioni molti-a-molti si verificano quando molte istanze di un'entità sono correlate a molte istanze di un'altra. Le entità associative ci consentono di modellare l'intersezione di due istanze di entità, assicurando che ogni istanza di un'associazione sia unica.

Nella Figura 2.1, un'entità associativa viene utilizzata per risolvere una relazione molti a molti tra le entità NEGOZIO e GELATO. L'introduzione di un ente associativo consente di utilizzare lo stesso GELATO per la vendita in più copie del NEGOZIO, senza la necessità di vendere le stesse varietà di GELATO in ciascuno dei NEGOZI. L'entità associativa ICE CREAM SHOP tiene conto del fatto che l'istanza SHOP vende molte istanze ICE CREAM e l'istanza ICE CREAM può essere venduta da molte istanze SHOP.

Entità caratteristiche

Entità caratteristiche sono sempre dipendenti. Dovresti usare entità caratteristiche dove ha senso che le istanze di entità memorizzino diversi insiemi di attributi. Finklestein chiama entità caratteristiche entità secondarie. Le entità caratteristiche hanno sempre una o più entità "pari". Le entità caratteristiche del peer sono associate all'entità madre da un tipo speciale di relazione, che può essere esclusiva o inclusiva.

La figura 2.3 mostra l'entità CONTAINER e le entità caratteristiche HORN e GLASS. La gelateria, a quanto pare, vende non a peso, ma a porzioni individuali. Si noti che l'istanza del CONTAINER deve essere un CONE o una CUP. Un CONTENITORE non può essere contemporaneamente un CORNO e un VETRO. Queste sono entità caratteristiche esclusive.

L'entità PERSON nella Figura 2.3 ha due entità caratteristiche DIPENDENTE e CLIENTE. Si noti che le entità caratteristiche esclusive non consentiranno a una singola istanza di PERSONA di contenere fatti comuni al DIPENDENTE e al CLIENTE. Naturalmente, questo è contrario alla pratica reale. Un DIPENDENTE può sicuramente essere un CLIENTE. Il FORNITORE può fungere anche da CLIENTE. Questo è un esempio di entità caratteristiche inclusive.

Riso. 2.3. Due esempi di entità caratteristiche PERSONA e CONTENITORE. Entrambi gli esempi utilizzano la notazione ERwin IE per rappresentare entità caratteristiche esclusive e inclusive. L'assenza di (X) nel simbolo dell'entità caratteristica indica una relazione inclusiva.

Ente strutturale

A volte le istanze della stessa entità sono correlate. Nel suo libro del 1992 "Sviluppo di sistemi strategici" K. Finklestein ha suggerito di utilizzare entità strutturali per rappresentare relazioni tra istanze della stessa entità. Le relazioni tra istanze della stessa entità sono chiamate relazioni ricorsive. Le relazioni ricorsive saranno discusse nell'articolo "Il concetto di relazioni". Le relazioni ricorsive sono un concetto logico e i concetti non sono facilmente comprensibili dagli utenti.

La Figura 2.4 mostra un'entità strutturale aggiuntiva che descrive la relazione tra le istanze dell'entità DIPENDENTE. Il diagramma mostra che l'entità caratteristica DIPENDENTE dell'entità PERSONA ha due entità caratteristiche ESECUTORE e GESTORE. L'entità STRUTTURA DIPENDENTE rappresenta una relazione tra le istanze dell'entità DIPENDENTE.

Riso. 2.4. Entità strutturale - un'illustrazione dell'approccio di K. Finklestein alla risoluzione delle relazioni ricorsive.

Definizione chiave primaria

Per identificare una particolare istanza di entità, è necessario definire una chiave primaria. chiave primariaè un attributo o un insieme di attributi che identifica in modo univoco una singola istanza di un'entità. In altre parole, la chiave primaria può essere un attributo o essere composta da più. Una chiave primaria composta da più di un attributo è chiamata chiave composita o componente. In quanto segue useremo il termine chiave composita.

La chiave primaria deve essere statica e non volatile. Statico e non distruttibile significa che la chiave primaria non deve essere modificata. Le modifiche alla chiave primaria sono difficili da mantenere e spesso si traducono in rielaborazioni molto costose, quindi l'opzione migliore è quando la chiave primaria è completamente indipendente dalle istanze dell'entità.

Trovare la chiave primaria richiede l'analisi dei dati che definiscono l'entità. In genere, le chiavi primarie per le entità principali vengono determinate durante le sessioni di lavoro e le discussioni. Gli esperti di dominio e gli utenti sono buone fonti di informazioni per la selezione di potenziali chiavi primarie. I dati di esempio forniscono anche un prezioso input nella scelta di una chiave primaria.

Inizia il processo di identificazione delle chiavi primarie identificando tutti gli attributi potenzialmente chiave, chiamati candidati chiave. Un candidato chiave può essere un singolo attributo o una combinazione di più attributi. Se non esistono candidati chiave o se la chiave candidata è una chiave composita troppo grande e ingombrante, considerare l'utilizzo di un identificatore univoco artificiale. Le chiavi prese in prestito da un'entità padre sono chiamate chiavi esterne. Le chiavi esterne saranno discusse in una delle successive pubblicazioni su questo argomento. Di seguito la descrizione vari tipi chiavi:

  • Candidato chiave. Un candidato chiave è un attributo o un insieme di attributi che identifica una singola istanza di un'entità. A volte una singola istanza di un'entità è identificata da più attributi o da una loro combinazione.
  • Chiave composita. Una chiave composta da più di un attributo è chiamata chiave composita, complessa o componente. Per le chiavi composte, ogni componente della chiave deve avere un valore per ogni istanza. Nessuna parte della chiave deve essere NULL. Tutte le parti della chiave sono obbligatorie e non possono essere omesse.
  • E una chiave primaria artificiale. A volte né un singolo attributo né una combinazione di attributi definisce un'istanza. In questi casi, stai utilizzando un identificatore univoco artificiale. Le chiavi primarie artificiali spesso semplicemente numerano ogni istanza o codice.
  • chiavi esterne. Quando la chiave primaria di un'entità migra in un'altra tabella, viene chiamata chiave esterna. Le chiavi esterne "collegano" le entità rappresentando le relazioni tra di esse. Le chiavi esterne verranno discusse in modo più dettagliato nei futuri articoli su questo argomento.

Portare il modello alla terza forma normale include il controllo dell'assenza di dipendenze funzionali e l'identificazione di chiavi primarie o composte. Le dipendenze funzionali discusse nell'articolo svolgono un ruolo importante nell'identificazione delle chiavi primarie e dei candidati chiave.

Denominazione entità

Il nome assegnato a un'entità deve caratterizzare le istanze dell'entità. Il nome dovrebbe essere chiaro e generalmente accettato. Utilizzare un punto di vista aziendale quando si sceglie un nome e provare a utilizzare nomi che riflettano il modo in cui i dati vengono utilizzati all'interno di un'azienda piuttosto che in un'unità aziendale separata. Usa nomi che abbiano senso per la comunità di utenti e gli esperti di dominio.

Probabilmente hai una serie di convenzioni di denominazione nella tua azienda che usi durante lo sviluppo o quando crei un modello di dati aziendale che ti guida. L'uso delle convenzioni garantisce che i nomi siano costruiti in modo uniforme all'interno di una società, indipendentemente da chi costruisce il nome. Le sezioni seguenti forniscono una serie iniziale di convenzioni di denominazione e forniscono esempi di convenzioni di denominazione buone e cattive.

Convenzioni di denominazione delle entità

Le convenzioni di denominazione possono sembrare irrilevanti se lavori in una piccola organizzazione con pochi utenti. Tuttavia, in una grande organizzazione con più team di sviluppo e un numero elevato di utenti, le convenzioni di denominazione sono di grande aiuto per la comunicazione e la condivisione dei dati. Idealmente, dovresti sviluppare e mantenere centralmente le convenzioni di denominazione, quindi documentarle pubblicandole nell'intera azienda.

Di seguito sono riportate alcune linee guida per la creazione di una serie iniziale di convenzioni di denominazione, nel caso in cui la tua organizzazione non ne disponga ancora:

  • Il nome dell'entità deve essere sufficientemente descrittivo. Usa nomi di una sola parola solo quando sono il nome di concetti ampiamente utilizzati. Considera l'utilizzo di frasi nominali.
  • Il nome dell'entità deve essere un sostantivo o una frase basata su un sostantivo singolare. Usa PERSON invece di PERSON o PEOPLE e CONTAINER invece di CONTAINER.
  • Il nome dell'entità deve essere univoco. L'utilizzo dello stesso nome per entità che contengono dati diversi o nomi diversi per entità che contengono gli stessi dati confonderà inutilmente sviluppatori e utenti finali.
  • Il nome dell'entità deve indicare i dati che verranno archiviati in ciascuna delle istanze.
  • Il nome dell'entità non deve contenere caratteri speciali (come !, @, #, $, %, &, *, ecc.) o indicare la proprietà (GELATO PERSONALE).
  • Il nome dell'entità non deve contenere acronimi o abbreviazioni a meno che non facciano parte di convenzioni di denominazione accettate.

Esempi di buoni nomi di entità

È sempre meglio usare nomi coerenti all'interno di una società. La tabella 2.1 fornisce esempi di nomi buoni e cattivi per le entità.

TABELLA 2.1 Esempi di nomi di entità con spiegazioni

Bel nome

Nome brutto

Spiegazione

FORMULA MATEMATICA FORMULA FORMULA - troppo vago, l'aggiunta dell'aggettivo MATEMATICO rende molto più chiaro il significato.
PRENOTARE LIBRI LIBRO è un sostantivo singolare.
DIVANO DIVANO
DIVANO
DIVANO e DIVANO hanno lo stesso significato. Sceglierne uno.
GELATO UN PO 'DI GELATO Il pronome QUALCOSA non aggiunge alcun significato o significato aggiuntivo al termine. Evita aggiunte inutili.
FOTOGRAFIE IMMAGINE FOTO - decisamente. IMMAGINE - un po' sfocata.
ORARIO DI ARRIVO PREVISTO ORP L'abbreviazione OVP può confondere gli utenti.
AZIENDA AZIENDA XYZ XYZ è un'istanza aziendale specifica e deve essere una stringa nell'entità COMPANY.

Descrizione delle entità

Anche i buoni nomi che dicono all'utente quali informazioni aspettarsi da un'entità di solito non sono sufficienti. Ogni entità ha bisogno di una descrizione o definizione chiara, precisa e completa per essere interpretata in modo inequivocabile all'interno di una società. La descrizione dell'entità dovrebbe spiegare il significato dell'entità e il suo significato per la società.

Sebbene descrizione, definizione e scopo siano spesso usati in modo intercambiabile, il termine descrizione è preferito perché ci incoraggia a descrivere le entità in termini che l'utente può comprendere.

Regole per formare buone descrizioni

La descrizione di un'entità dovrebbe spiegarne il significato, non come verranno utilizzate le informazioni dell'entità. È necessario raccogliere le descrizioni dell'entità durante l'identificazione dell'entità. Fai attenzione quando includi informazioni sull'utilizzo: tali informazioni devono essere utilizzate solo come esempio o chiarimento. Il modo in cui le informazioni vengono utilizzate cambia più frequentemente delle informazioni stesse, quindi le informazioni sull'utilizzo non sono costanti.

La descrizione dell'entità deve essere chiara, precisa, completa e coerente. Dovrebbe essere formulato senza l'uso di termini tecnici, comprensibile a chiunque abbia almeno una minima dimestichezza con il concetto descritto. Assicurati che la descrizione sia in termini commerciali e includa una spiegazione del valore dell'entità.

Esempi di buone descrizioni

La tabella 2.2 non pretende di essere completa, ma serve a mostrare le buone descrizioni ei motivi per cui le cattive descrizioni non soddisfano i punti principali.

TABELLA 2.2. Descrizioni di entità con spiegazioni

buona descrizione

Brutta descrizione

Spiegazione

PERSON contiene informazioni sulle persone che accedono
nell'interazione
con una società. Informazione
o PERSON assiste l'azienda nella pianificazione, sviluppo prodotto e attività promozionali.
cliente o dipendente. Una buona descrizione include la definizione dell'entità e il suo significato per la società.
Include nome, data di nascita, ecc. per una persona. Il semplice elenco degli attributi di un'entità non fornisce informazioni aggiuntive su cosa sia l'entità e perché è importante per la società.
Informazioni sul cliente
e dipendenti.
Cliente e dipendente sono esempi di ruoli che una PERSONA può svolgere. L'uso di esempi da soli non spiega cos'è un'entità o perché è importante per una società.
L'entità contiene caratteri e dati numerici estratti
da POS (Point Of Sale - terminale di trading), memorizzato con compressione standard e numeri decimali compressi.
Questo esempio artificiale ha lo scopo di illustrare che le descrizioni tecniche e le abbreviazioni sono difficili da comprendere per gli utenti aziendali.

Errori comuni nella modellazione di entità e nella selezione delle chiavi

Questa sezione sugli errori di modellazione comuni non pretende di essere completa. Il suo scopo è quello di evidenziare gli errori più comuni commessi dai modellisti.

Modellazione di ruolo

Cosa si intende per modelli di ruolo? Durante le sessioni di lavoro, gli utenti potrebbero dirti che devono archiviare informazioni sui dipendenti. C'è la tentazione di creare l'entità EMPLOYEE. Un esame più attento delle informazioni di interesse per una società, come nome, indirizzo e numero di previdenza sociale, ad esempio, rivela che questi valori sono indipendenti dall'entità DIPENDENTE. Per un particolare EMPLOYEE, il valore dell'attributo NAME è indipendente dall'entità EMPLOYEE. Questo è facile da capire se consideri che il tuo nome è ancora il tuo nome, indipendentemente dal fatto che tu sia un DIPENDENTE o meno.

Sovraccarico di entità

Le entità vengono sovraccaricate se contengono informazioni su più di un oggetto concettuale. Se alcuni attributi di un'entità descrivono lo stesso concetto, tali entità dovrebbero essere verificate. Le entità sovraccaricate non hanno valori per ogni attributo.

A volte esperti di diverse aree tematiche in una società utilizzano un nome di entità che suona e si scrive lo stesso ma ha significati diversi per esperti diversi. L'unico modo per assicurarsi che gli stessi nomi descrivano gli stessi oggetti è controllare le descrizioni. Assicurati che l'entità contenga dati che descrivono un unico concetto.

Ad esempio, l'entità EQUIPMENT può avere significati completamente diversi per i reparti Tecnologie informatiche e per il dipartimento media e comunicazione.

Entità ridondanti

Le entità ridondanti sono entità che hanno nomi diversi ma contengono informazioni su concetti simili. La lingua inglese include molte parole per rappresentare le stesse cose. Un modo per scoprire tali entità è cercare entità che contengano attributi simili. Confronta le descrizioni di ciascuna di queste entità per determinare se rappresentano concetti simili. Le entità ridondanti appaiono spesso come risultato della tendenza a modellare i ruoli come entità.

Ad esempio, le entità MANAGER e EMPLOYEE possono contenere informazioni simili perché entrambi sono ruoli che un'istanza dell'entità PERSON può svolgere.

Selezione della chiave primaria sbagliata

Scegliere la chiave primaria sbagliata significa che hai scelto una chiave primaria che non resiste ai test. Errori comuni relativi alla chiave primaria sono:

  • Non univoco: la chiave primaria non è univoca per ciascuna delle istanze. Ad esempio, il modellatore potrebbe considerare che il numero di previdenza sociale è univoco per ogni PERSONA. Tuttavia, un numero di previdenza sociale può essere riutilizzato se il proprietario originale è deceduto.
  • Valore/incertezza richiesti: la chiave primaria non ha valore per alcune istanze. Ad esempio, non tutte le istanze di un'entità PERSON avranno un numero di previdenza sociale. Stranieri e bambini piccoli sono le due categorie di persone a cui mancherà.

Utilizzo di nomi di entità non valide

Nomi oscuri, ambigui o imprecisi rendono difficile per i nuovi utenti e team di sviluppo il riutilizzo o l'estensione di un modello esistente.

Non utilizzare abbreviazioni o acronimi come parte del nome. Le abbreviazioni e gli acronimi sono soggetti a interpretazioni errate e possono anche avere significati diversi in diverse aree tematiche.

Non includere la posizione come parte del nome. Di norma, avrai inevitabilmente bisogno di un'altra posizione. Un nome con una posizione indica che stai modellando un'istanza specifica anziché una classe di entità.

Utilizzo di descrizioni di entità non valide

Non utilizzare descrizioni prese in prestito solo da un dizionario. Le descrizioni del dizionario non includeranno informazioni rilevanti per l'attività.

Non cercare di parafrasare il nome dell'entità. Non utilizzare il nome di un'entità nella sua descrizione.

Descrizioni vaghe, vaghe o, peggio, incomplete, rendono difficile il riutilizzo e l'estensione di un modello esistente. L'utente non potrà verificare se l'entità contiene tutte le informazioni necessarie.

Ciò aumenta significativamente il rischio di entità sovraccaricate e il loro utilizzo per archiviare informazioni su oggetti diversi.

I concetti che sembrano ovvi a tutti i partecipanti alle sessioni di lavoro potrebbero non essere così ovvi nel tempo quando un nuovo team di sviluppo ha il compito di estendere un modello esistente.

Conclusione

Le entità sono oggetti su cui le informazioni dovrebbero essere accumulate e mantenute. Sono "contenitori" per organizzare e raggruppare fatti aziendali. Le entità più importanti vengono solitamente identificate e documentate durante sessioni di lavoro o colloqui e come risultato del processo di normalizzazione.

Le entità sono divise in due gruppi principali: dipendenti e indipendenti. Le entità dipendenti richiedono informazioni da altre entità per identificare in modo univoco un'istanza, le entità indipendenti no. All'interno dei due gruppi principali di entità si distinguono tipi più specializzati, con caratteristiche per supportare tipi specifici di relazioni tra le entità principali e quelle subordinate.

Ogni entità deve includere uno o più insiemi di attributi che sono chiavi candidate. I candidati chiave identificano in modo univoco istanze di entità specifiche. I candidati chiave possono essere costituiti da un singolo attributo o da un gruppo di attributi. Se i candidati chiave non esistono o sono difficili da mantenere, potrebbe essere necessario creare una chiave primaria artificiale. L'analisi e la ricerca svolgono un ruolo importante nel determinare le chiavi primarie che rimarranno uniche e affidabili nel tempo.

Le entità hanno bisogno di buoni nomi e descrizioni. Gli standard e le convenzioni di denominazione forniscono un approccio olistico allo sviluppo di nomi e descrizioni. Le caratteristiche di un'entità sono determinate dagli attributi che contiene. Gli attributi dell'entità rappresentano fatti sull'entità che la società è interessata ad accumulare e mantenere.

Il prossimo articolo di questa serie descriverà il processo di identificazione degli attributi e delle loro caratteristiche, la definizione di attributi chiave e non chiave, gli ambiti e i dati facoltativi e la formulazione di convenzioni per formare buoni nomi e descrizioni di attributi.

Parte 2. Il concetto di attributo

L'articolo "Concetti di base sulla modellazione dei dati" ha introdotto i concetti di base relativi alla modellazione dei dati. Nell'articolo I componenti principali del diagramma ERwin: entità, attributi, relazioni. Parte 1. Al concetto di entità sono state fornite informazioni iniziali sulle entità e sulle chiavi di entità. Questo articolo discute gli attributi e descrive la normalizzazione e le chiavi in ​​modo più dettagliato.

In questo articolo imparerai come:

  • Rivela gli attributi
  • Eseguire la normalizzazione durante l'analisi degli attributi
  • Denominazione e descrizione degli attributi e informazioni sulle convenzioni sulla denominazione degli attributi
  • Definisci i tipi di attributi e le caratteristiche, come l'ambito e i tipi di dati booleani, e convalida le chiavi in ​​termini di attributi
  • Evita gli errori comuni quando lavori con gli attributi

Nei diagrammi ER, le entità e le relazioni servono a raggruppare e combinare attributi. Sono gli attributi che costituiscono l'essenza del modello. Quindi iniziamo a studiare gli attributi - i fatti che costituiscono le informazioni del modello logico.

Che cos'è un attributo?

Attributoè una rappresentazione logica dei fatti di cui la società è interessata a conservare. Ricordiamo che in ERwin le entità servono a rappresentare visivamente un raggruppamento logico di attributi. D'altra parte, gli attributi rappresentano fatti accumulati sulle entità in un modello logico. Gli attributi sono fatti che servono a identificare, classificare, numerici o descrivere in altro modo lo stato di un'istanza di entità.

L'attributo deve rappresentare un unico concetto. Gli attributi formano gruppi logici che descrivono ogni istanza di un'entità. Una particolare istanza di attributo è significato. Ad esempio, un attributo denominato Nome definisce l'ambito dei fatti su un'entità denominata PERSON. Gabriel, RJ, Will e Vanessa sono esempi di significati di nomi specifici per istanze PERSON specifiche. I valori specifici per ciascuno degli attributi dell'entità rappresentano una singola istanza.

Un modello di attributo valido ha le seguenti caratteristiche:

  • Il valore dell'attributo è di interesse per la società.
  • C'è solo un'istanza di attributo nel modello logico.
  • Un attributo ha un tipo di dati booleano e un ambito.
  • Il valore dell'attributo è definito come obbligatorio o facoltativo.
  • Un attributo ha un nome e una descrizione.
  • È possibile utilizzare un solo valore per istanza di entità.

Ice Cream Trade Corporation Betty Wilson vuole ordinare più gusti più popolari e meno gusti meno popolari. La società di Betty produce specialità di gelato ed è interessata a sapere quali gusti di gelato i clienti scelgono per il dessert alla banana e il fondente durante le offerte speciali. Per soddisfare i requisiti aziendali, è necessario raccogliere dati e data sul sapore del dessert alla banana e del gelato fondente.

Nella Figura 3.1 sono presenti due entità BANANA DESSERT e CREAM FENDER. Ogni entità contiene attributi che rappresentano i componenti di ciascuno dei piatti. Tieni presente che per l'essenza BANANA DESSERT, puoi scegliere tre gusti, tre top: banana, panna montata e ciliegie. Per un esempio di CREAM FENDER, puoi scegliere due gusti e banana, panna montata e ciliegie.

Riso. 3.1. Entità e attributi che rappresentano (non molto bene) due concetti principali: CREAM FENDER e BANANA DESSERT

Rilevamento degli attributi

Come avviare il processo di identificazione degli attributi? La maggior parte degli attributi viene identificata durante le sessioni di lavoro e le interviste durante la definizione dell'entità. L'analisi dei requisiti di informazione da parte di esperti di dominio e utenti finali è la migliore fonte di informazioni per identificare gli attributi.

Il modello aziendale è anche un'ottima base per evidenziare gli attributi. Confronta le entità e gli attributi del modello aziendale con le entità e gli attributi del nuovo modello logico. Nel modello di impresa, ci sono attributi che sono stati precedentemente definiti per ciascuna delle entità, in particolare per le entità core. Se l'attributo non è presente nel modello aziendale, un'analisi aggiuntiva determinerà se deve essere aggiunto o se appartiene a un'altra entità.

Attributi di ordinazione in base ai requisiti di informazione

Gli attributi del modello logico devono essere rigorosamente conformi ai requisiti informativi. Ciascuno degli attributi presenti nel modello deve servire a soddisfare uno o più requisiti informativi. Il modello dovrebbe contenere solo quegli attributi che sono necessari per rappresentare i fatti di interesse per l'impresa all'interno dell'area disciplinare in esame.

Ogni fatto di interesse dal punto di vista di una società deve essere rappresentato in modo accurato e completo nel modello logico. I requisiti di informazione servono come misura per evidenziare se un attributo debba essere evidenziato. È utile documentare le relazioni tra attributi e requisiti di informazione.

Analisi degli attributi

È necessario analizzare ciascun attributo per determinarne la relazione con tutti gli altri attributi nel modello. Un'analisi correttamente eseguita garantisce che ciascuno degli attributi sia presente nel modello in un'unica istanza e sia collocato nell'entità secondo la terza forma normale.

È particolarmente importante analizzare ogni chiave primaria e ogni parte di una chiave primaria composita per verificare che i loro valori esistano per ogni istanza di entità. È inoltre necessario assicurarsi che la chiave primaria identifichi una e una sola istanza di entità.

L'analisi può anche determinare se la società è interessata ad accumulare e mantenere informazioni sull'attributo stesso. Se un attributo è così importante che sono necessari attributi aggiuntivi per memorizzare i dati su di esso, allora dovresti pensare alla possibilità di creare una nuova entità.

È necessario analizzare ciascuno degli attributi del modello logico per garantire che ogni attributo sia presente nel modello in una singola istanza e che esista un solo valore di attributo per ciascuna istanza di entità. È necessario posizionare l'attributo sull'entità appropriata utilizzando le regole di normalizzazione e definirne le caratteristiche.

Solo uno deve rimanere

L'attributo deve essere presente nel modello logico in una singola istanza. "Un fatto in un luogo" (Date, 1986). Per assicurarti che ogni fatto sia rappresentato da un singolo attributo, controlla gli attributi con nomi o descrizioni simili. Inoltre, è necessario determinare se gli attributi sono istanze reali o valori specifici che sono erroneamente rappresentati nel modello da attributi diversi.

Attributi con nomi e descrizioni simili possono effettivamente rappresentare lo stesso concetto e devono essere rappresentati dallo stesso attributo. Nel linguaggio naturale, una stessa parola può rappresentare più concetti. Ma quel che è peggio, in inglese possono esserci più parole diverse per rappresentare lo stesso concetto.

Gli attributi che hanno "indicatore" o "flag" come parte del loro nome molto probabilmente rappresentano un valore specifico dall'ambito dell'attributo. Il valore concreto è un'istanza di attributo. L'utilizzo di istanze di attributi in un modello è un errore comune. Ad esempio, "Black Hair Indicator" ha un valore di "yes" se sono presenti capelli neri e un valore di "no" se non sono presenti capelli neri. Sarebbe preferibile utilizzare nel modello l'attributo "Colore capelli", che può avere il valore specifico "Nero".

Un attributo deve rappresentare un solo concetto di business. Non deve avere più valori per la stessa istanza di entità. La Figura 3.1 mostra due entità, BANANA DESSERT e CREAM FENDER. Entrambe le entità contengono un attributo multivalore denominato "Offerta speciale data di inizio o fine". Il nome dell'attributo indica che il suo valore può rappresentare la data di inizio dell'offerta speciale o la data di fine dell'offerta speciale e non abbiamo modo di distinguerli! Questo attributo deve essere diviso in due, ognuno dei quali rappresenta un singolo fatto.

Se consentiamo a un attributo di avere più valori, ciò può portare ad attributi "nascosti" strettamente correlati. L'esempio precedente è abbastanza ovvio. Non tutti gli attributi multivalore possono essere convertiti così facilmente. Potrebbe sorprenderti che un attributo che contiene una parte di testo, come un commento o una nota, abbia molti valori di attributo importanti nascosti nel testo.

Normalizzazione: inserire un attributo nell'entità corrispondente

Gli attributi determinano il numero di entità che saranno presenti nel modello logico, ridotto alla terza forma normale. Il processo di normalizzazione consiste nell'analizzare la dipendenza degli attributi l'uno dall'altro e la dipendenza degli attributi dalla chiave primaria.

La normalizzazione eseguita correttamente garantisce che il modello sia scalabile ed estensibile posizionando attributi sulle entità appropriate.

Portare il modello logico alla terza forma normale porta spesso all'emergere di nuove entità.

Altri vantaggi della normalizzazione sono:

  • Eliminare o ridurre al minimo la ridondanza. I dati ridondanti possono essere presenti in attributi che rappresentano lo stesso concetto ma con nomi diversi o in gruppi ripetuti. Presentare ogni fatto una volta in un unico posto riduce al minimo la ridondanza.
  • Elimina o minimizza le anomalie durante l'inserimento, l'eliminazione o l'aggiornamento. Le strutture dati denormalizzate consentono allo stesso fatto di essere presente in più luoghi con dipendenza incompleta o parziale dalla chiave primaria. Anomalie di inserimento, cancellazione o aggiornamento sono incongruenze di dati che, in queste condizioni, possono portare a sorprese o imprecisioni nell'accesso ai dati.
  • Elimina o riduci al minimo l'uso di valori nulli per gli attributi. I gruppi di attributi duplicati spesso contengono valori nulli per molte istanze perché rappresentano il fatto che alcune entità possono avere più valori e altre no. La presenza di entità contenenti istanze con valori nulli risulta in strutture di dati scarsamente popolate (sparse).

Quando il modello viene convertito in terza forma normale, ogni attributo appartiene all'entità corrispondente. Portare un modello alla terza forma normale spesso rivela nuovi attributi ed entità.

Dipendenza funzionale

Una dipendenza funzionale viene utilizzata per descrivere le relazioni tra gli attributi in un modello. Ogni attributo di entità deve essere funzionalmente dipendente dalla chiave primaria dell'entità (e non funzionalmente dipendente da nessun altro attributo del modello). In caso contrario, l'attributo deve essere spostato in una nuova entità dove questa disposizione sarà rispettata.

Per determinare la relazione funzionale tra gli attributi, raggruppali prima in insiemi che condividono un tema comune. Analizzare attentamente gli argomenti in termini di somiglianze. Controllare gli attributi negli argomenti per determinare se esiste una dipendenza funzionale degli attributi all'interno dell'argomento. Se un attributo, o un gruppo di attributi, non dipende dalla chiave primaria dell'entità, deve essere spostato in un'altra entità.

Gli attributi appartenenti allo stesso argomento possono essere ridondanti. Gli attributi ridondanti possono essere raggruppati in un'unica entità o possono utilizzare un'astrazione generica di livello superiore come entità caratteristiche dell'entità padre. Ci sono almeno due temi comuni nella Figura 3.1: e superiore. Questi attributi sono buoni candidati per il trasferimento ad altre entità. Consideriamoli sotto l'aspetto della dipendenza funzionale. Valore attributo additivo aromatico al gelato non dipende dal valore della chiave primaria - ingredienti per dessert alla banana. Lo stesso vale per la chiave. Fondente cremoso.

La Figura 3.2 illustra una soluzione in cui Additivo aromatizzante per gelato e superiore evidenziato in entità in cui i loro valori dipendono dalla chiave primaria. Questa soluzione risolve alcuni ovvi problemi di ridondanza.

Prima forma normale

Trasmettere alla prima forma normale significa spostare tutti gli attributi duplicati in un'altra entità. Gli attributi duplicati sono abbastanza facili da individuare, poiché spesso sono semplicemente numerati come Top 1 e Top 2 o Gusto 1 e Gusto 2.

Crea un'entità dipendente che conterrà un set di attributi per rappresentare attributi duplicati. La chiave primaria dell'entità dipendente sarà una chiave primaria composita che includerà la chiave primaria dell'entità padre e almeno un attributo aggiuntivo per garantire l'unicità.

Nella figura 3.2, i gruppi ripetuti sono stati spostati Additivo aromatizzante per gelato e superiore in entità dipendenti. Prestare attenzione alla creazione dell'entità GUSTO.

Riso. 3.2. Elimina gli attributi ridondanti

Seconda forma normale

La conversione alla seconda forma normale significa rimuovere gli attributi ridondanti. Gli attributi ridondanti possono essere:

  • Attributi diversi che rappresentano lo stesso concetto
  • Attributi di entità diverse relative allo stesso argomento
  • Attributi che non hanno valori per ciascuna delle istanze dell'entità

Gli attributi che rappresentano lo stesso concetto devono essere convertiti in un unico attributo. Gli attributi ridondanti potrebbero non avere valori per ciascuna delle istanze dell'entità e quindi la loro esistenza non dipenderà dal valore della chiave primaria. Sposta questi attributi nell'entità, dove avranno valori per ciascuna delle istanze.

Crea un'entità con attributi per rappresentare attributi ridondanti. La nuova entità ha una chiave primaria che identifica una singola istanza. Questa chiave primaria diventerà la chiave esterna nell'entità originale. Le chiavi esterne verranno discusse in seguito.

La Figura 3.2 mostra la soluzione per alcuni degli attributi ridondanti delle entità BANANA DESSERT e CREAM FANDY. Considera la ridondanza dal punto di vista di due entità principali. Entrambe le entità hanno temi comuni: gusto gelato e top. Questo è un segno che le entità principali possono essere combinate a un livello di astrazione più elevato.

La Figura 3.3 mostra la creazione di un supertipo chiamato MIX, di cui BANANA DESSERT e CREAM FENDER sono le sue implementazioni. Ho aggiunto un attributo di classificazione "Blend Type" all'entità padre MIX per identificare se MIX è un'istanza dell'entità BANANA DESSERT o CREAM FANDY. Un'istanza dell'entità MIX può essere un'istanza dell'entità BANANA DESSERT o CREAM FANDY, ma non entrambe.

Riso. 3.3. La ridondanza delle entità core è stata eliminata spostando gli attributi comuni nell'entità MIX più generale. Si noti che la chiave primaria "Mix ID" è inserita in entrambe le entità BANANA DESSERT e CREAM FENDER.

terza forma normale

Trasmettere alla terza forma normale significa eliminare tutti gli attributi che dipendono dai valori degli attributi diversi dalla chiave primaria. Questo è talvolta chiamato una dipendenza transitiva.

Crea una nuova entità e sposta in essa gli attributi che sono indipendenti dalla chiave primaria nell'entità originale. Definire una chiave primaria per la nuova entità in modo che garantisca l'unicità.

Nella Figura 3.3, gli attributi Panna montata e Ciliegia non dipendono dalle chiavi primarie delle entità BANANA DESSERT e CREAM FANDY. In effetti, devi decidere se gli attributi non lo sono Panna montata e Ciliegia istanze dell'entità TOP.

Nella Figura 3.4, si noti l'attributo aggiuntivo Blend Date, che fornisce informazioni su quando è stata istanziata l'entità MIX. Ho rimosso gli attributi Data di inizio e Data di fine dalle entità BANANA DESSERT e CREAM FANDY. La nuova entità OFFERTA SPECIALE ora contiene queste due date e un attributo Gusto gelato per indicare quale tipo di gelato è idoneo per l'offerta.

Riso. 3.4. Ogni attributo dipende dalla chiave primaria, dalla chiave primaria completa e solo dalla chiave .

Definizione delle caratteristiche degli attributi

Gli attributi sono divisi in due gruppi. Un attributo è una chiave o non lo è. La Figura 3.5 mostra gli attributi chiave per il modello logico dell'entità MIX. Si noti che, in sostanza, gli attributi della chiave primaria sono al di sopra della linea all'interno dell'entità e il resto degli attributi è al di sotto della linea.

Riso. 3.5. Tutti gli attributi che non fanno parte della chiave primaria si trovano essenzialmente sotto il delimitatore. Questi possono essere candidati chiave, chiavi esterne e alternative e attributi semplici.

Attributi chiave

Gli attributi chiave sono quelli i cui valori determinano i valori di altri attributi. I valori degli attributi chiave non dipendono dai valori di altri attributi. Una chiave può essere costituita da un singolo attributo o essere composta da più attributi. Questi attributi possono essere chiavi primarie, chiavi primarie composite, chiavi candidate, chiavi esterne o chiavi alternative.

Attributi della chiave primaria

Che la chiave primaria sia un singolo attributo o un gruppo, i suoi valori determinano i valori di tutti gli altri attributi.

Una buona chiave primaria avrà le seguenti caratteristiche:

  • Il valore garantisce l'unicità per ciascuna delle istanze
  • Il significato non ha un significato nascosto
  • L'intervallo di valori rimarrà costante nel tempo
  • I valori esistono per ciascuna delle istanze dell'entità

Chiavi primarie artificiali

Le chiavi primarie artificiali sono attributi creati al solo scopo di identificare istanze specifiche di un'entità. In alcuni casi, non esiste alcun attributo o gruppo che identifichi in modo univoco un'istanza di entità. In altri casi, una chiave primaria composita è ingombrante e difficile da mantenere. Una chiave primaria artificiale è talvolta chiamata pseudo-chiave o chiave generata dal sistema. È anche noto come identificatore univoco artificiale, che ne indica lo scopo.

Una chiave primaria artificiale è spesso formata da una semplice numerazione sequenziale di ciascuna delle istanze dell'entità. Un ulteriore vantaggio tali chiavi artificiali è che non è necessario preoccuparsi del significato delle istanze dell'entità ad esse associate, oltre a garantire l'unicità. In effetti, è garantito che le chiavi primarie artificiali create in questo modo abbiano le caratteristiche di buone chiavi primarie.

Si noti che la maggior parte delle chiavi primarie nella Figura 3.5 sono artificiali. Per la maggior parte, la chiave primaria è solo un numero univoco per ciascuna delle istanze.

Candidati chiave

Un candidato chiave è un attributo o un gruppo di attributi che identifica una particolare istanza di un'entità. Un candidato chiave fornisce un meccanismo per determinare potenziali chiavi primarie per identificare istanze specifiche di un'entità.

Una chiave candidata che non è selezionata come chiave primaria viene anche chiamata chiave alternativa. Una chiave alternativa è un attributo o un gruppo di attributi che possono essere utilizzati nell'indicizzazione.

Chiavi esterne

Una chiave esterna è un attributo o un gruppo di attributi che costituiscono la chiave primaria di un'altra entità. Una chiave esterna può o non può essere un attributo chiave in un'entità correlata. Nota il termine entità correlata. Le chiavi esterne rappresentano le relazioni tra entità, che verranno discusse più dettagliatamente nel prossimo articolo.

Migrazione degli attributi della chiave primaria

Gli attributi della chiave esterna sono attributi della chiave primaria di un'altra entità che sono stati migrati a tale entità tramite una relazione. Le chiavi esterne possono essere identificative o non identificative. L'identificazione delle chiavi esterne diventa parte della chiave primaria nell'entità in cui viene migrata. Le chiavi esterne non identificative diventano attributi non chiave.

Attributi non chiave

Gli attributi non chiave sono attributi i cui valori dipendono dai valori della chiave primaria o della chiave primaria composita. Questi attributi non chiave devono dipendere dal valore della chiave, dalla chiave completa e da nient'altro che la chiave.

Nel suo libro Sviluppo di sistemi strategici K. Finklestein definisce diversi tipi di attributi non chiave:

  • Gli attributi selettivi sono attributi utilizzati per identificare una singola istanza di un'entità quando la chiave non è univoca. Chiamate anche chiavi secondarie.
  • Attributo di gruppo: un attributo che combina un gruppo di attributi più dettagliati.
  • Gli attributi di gruppo ripetuti sono attributi che rappresentano più occorrenze dello stesso attributo all'interno di un'entità.
  • Gli attributi derivati ​​sono attributi i cui valori sono derivati ​​dai valori di altri attributi.
  • Gli attributi dei dati anagrafici sono attributi che non sono attributi selettivi, di gruppo, di gruppo ripetuto o derivati.

Gli attributi selettivi, di gruppo e di gruppo ripetuti non devono essere presenti in un terzo modello logico di forma normale. Gli attributi selettivi devono diventare parte della chiave primaria se sono necessari per identificare una singola istanza di un'entità. Gli attributi del gruppo sono multivalore. A mio parere, gli attributi di gruppo sono meglio rappresentati nel modello come entità di codice o classificazione. Come notato sopra, i gruppi ripetuti dovrebbero essere resi in entità subordinate.

Nella terza forma normale, gli attributi non chiave devono essere attributi semplici (di base) o derivati.

Attributi semplici

Gli attributi semplici sono attributi che, a seguito della scomposizione, sono stati portati al massimo livello di dettaglio e, quindi, i loro valori dipendono completamente dalla chiave primaria e sono definiti per ciascuna delle istanze dell'entità. Non sono un criterio di selezione e non possono essere utilizzati per raggruppare entità. Rappresentano i semplici fatti atomici a cui la società è interessata.

Attributi derivati

Gli attributi derivati ​​sono attributi i cui valori sono derivati ​​o calcolati dai valori di uno o più altri attributi. La questione dell'ammissibilità della presenza di attributi derivati ​​in un modello logico è attivamente discussa. Alcuni esperti ritengono che, poiché i valori degli attributi derivati ​​dipendono dai valori degli attributi di origine, gli attributi derivati ​​non dovrebbero essere rappresentati nel modello logico.

Il modello logico ha lo scopo di rappresentare i requisiti di informazione in modo completo e accurato. Puoi decidere di derivare attributi a livello di modello fisico in base ai tuoi requisiti di utilizzo.

Sebbene gli argomenti per escludere gli attributi derivati ​​siano comprensibili, il modello logico è il posto migliore per inserire nomi e descrizioni per tutti gli attributi. Pertanto, è preferibile includere attributi derivati ​​nel modello logico. Tuttavia, i modellatori dovrebbero astenersi dall'usare attributi derivati ​​come chiavi primarie o come parte di chiavi primarie composite. Inoltre, non dimenticare di includere la regola di inferenza nella descrizione dell'attributo derivato.

Trovare l'ambito di un attributo

L'ambito di un attributo definisce un elenco di valori consentiti che un attributo può assumere su una particolare istanza di entità. L'ambito include almeno l'ambito del tipo di dati generico e può includere un ambito specificato dall'utente. Nel modello logico completato, devi trovare l'ambito per ciascuno degli attributi.

Possiamo dire che l'ambito di un attributo deve contenere almeno due valori. Un attributo per il quale è sempre consentito un solo valore probabilmente non viene visualizzato correttamente nel modello. Nella Figura 3.5 sono presenti due di questi attributi, Banana e Caramell.

L'entità BANANA DESSERT ha l'attributo Banana. La regola aziendale afferma che ogni istanza dell'entità BANANA DESSERT contiene una banana. Pertanto, l'attributo Banana può avere un solo valore e probabilmente non è necessario. Invece, la descrizione dell'entità BANANA DESSERT dovrebbe indicare che una banana è inclusa in ogni sua istanza. Lo stesso vale per l'attributo Fudge nell'entità CREAMY FENDER.

La tabella 3.1 mostra i domini dei tipi di dati logici dell'entità OFFERTA SPECIALE del modello logico MIX.

TABELLA 3.1. Esempi di tipi di dati booleani

Ambito di tipi di dati semplici ed estesi

L'ambito del tipo di dati determina come vengono rappresentati i valori degli attributi. In un modello logico completo, è richiesto un ambito del tipo di dati per ogni attributo. L'elenco seguente fornisce alcuni esempi di tipi di dati booleani ERwin:

  • Data e ora - data/ora
  • Numero - numero
  • Stringa - stringa

Molte delle piattaforme di database più recenti supportano tipi di dati più avanzati. Tuttavia, è importante ricordare che questi tipi di dati complessi dipendono, con poche eccezioni, dalla piattaforma. In ogni caso, se l'utente necessita di un attributo, questo deve essere incluso nel modello, indipendentemente dal tipo di dato. Di seguito sono riportati alcuni tipi di dati estesi ampiamente utilizzati:

  • immagine - immagine
  • Suono - suono
  • Video - video

Ambiti definiti dall'utente

Gli ambiti forniti dall'utente sono ambiti specializzati che perfezionano l'insieme di valori consentiti per un attributo. Questi ambiti sono spesso specifici dell'organizzazione e dovrebbero essere definiti e utilizzati in modo coerente all'interno di un'azienda. Ad esempio, un attributo con un tipo di dati con ambito Numero può anche avere un ambito immesso dall'utente che limita i possibili valori compresi tra 1 e 100. Il principio di integrità offre a un'azienda la possibilità di apportare modifiche in un'entità per espandere l'ambito per ciascuno degli attributi che utilizza.

Definizione di un attributo opzionale

Il valore dell'attributo può o non può essere richiesto. Se un valore è obbligatorio o obbligatorio, il valore deve essere presente al momento della creazione dell'istanza. Se il valore è facoltativo, puoi creare istanze senza di esso.

Nel libro Ingegneria dell'informazione: sviluppo di sistemi strategici K. Finklestein definisce la proprietà obbligatoria di un attributo attraverso una serie di "regole di modifica":

  • Viene aggiunto subito, è impossibile cambiarlo in seguito.
  • Aggiunto immediatamente, modificato in seguito.
  • Aggiunto in seguito, modificato in seguito.
  • Aggiunto in seguito, non può essere modificato in seguito.

Osserva attentamente gli attributi opzionali. Se un attributo o un insieme di attributi ha un valore solo per istanze specifiche di un'entità, considera di spostarlo in un'entità in cui il valore esisterà per ciascuna delle istanze.

La tabella 3.2 elenca la proprietà obbligatoria per gli attributi dell'entità OFFERTA SPECIALE. Si noti che quando si istanzia l'entità OFFERTA SPECIALE, i valori sono richiesti per tutti gli attributi ad eccezione dell'attributo Data di fine offerta speciale.

Tabella 3.2. Esempi obbligatori di attributi

La tabella 3.2 mostra una regola aziendale che afferma che un'istanza dell'entità OFFERTA SPECIALE richiede le seguenti informazioni:

  • ID entità (ID offerta speciale)
  • Offerta speciale Flavour ID (ID gelato e ID aroma)
  • Data di inizio dell'offerta speciale (Inizio dell'offerta speciale)

Una data di fine per ogni istanza dell'entità OFFERTA SPECIALE è facoltativa. La regola aziendale prevede che l'OFFERTA SPECIALE deve avere un inizio, ma non deve avere una fine.

Gli attributi i cui valori sono obbligatori non possono avere valori vuoti. Alcuni esperti ritengono che dovrebbe essere richiesto un valore per ogni istanza di un'entità. Naturalmente, supponendo che il valore di ogni attributo di un'istanza di entità sia trovato o conosciuto prima della creazione dell'istanza.

Gli attributi i cui valori sono facoltativi possono avere valori vuoti. Alcuni esperti ritengono che un attributo non dovrebbe essere presente in un'entità se il suo valore non è disponibile per ciascuna delle sue istanze. Uno dei motivi è la difficoltà di interpretare i valori vuoti. Un valore vuoto significa che il valore è sconosciuto all'istanza o semplicemente non è stato ricevuto?

NOTA

Tra i modellisti, la discussione sui vantaggi e gli svantaggi dei valori obbligatori e opzionali è ancora in corso. Alcuni sviluppatori ritengono che l'attributo non debba avere valori nulli e sostengono che l'ambito dovrebbe contenere valori come sconosciuto e non recuperato. Altri considerano i valori obbligatori e l'uso dell'ambito richiede anche l'uso di valori predefiniti, il che porta a valori discutibili inaffidabili.

È preferibile utilizzare valori vuoti e spostare la responsabilità di gestire valori vuoti su programma applicativo o un generatore di query. Questa è la soluzione più appropriata e flessibile in quanto consente di interpretare i null in modi diversi per soddisfare le diverse esigenze aziendali.

Denominazione degli attributi

Ogni attributo deve avere un nome chiaro, preciso e coerente. Il nome dell'attributo non deve entrare in conflitto con la sua descrizione. Il nome dell'attributo deve fare riferimento ai valori raccolti per le istanze dell'attributo. Il nome dell'attributo deve essere comprensibile e generalmente accettato dalla società.

È probabile che tu abbia una serie di convenzioni di denominazione degli attributi nella tua azienda che hai sviluppato nella tua azienda o quando hai formato il tuo modello di dati aziendale. L'uso delle convenzioni di denominazione degli attributi garantisce che i nomi siano costruiti in modo uniforme all'interno di una società, indipendentemente da chi costruisce il nome.

Le convenzioni di denominazione degli attributi sono importanti, indipendentemente dal fatto che lavori in una piccola o in una grande organizzazione. Tuttavia, in una grande organizzazione con più team di sviluppo e un gran numero di utenti, le convenzioni di denominazione sono di grande aiuto nell'interazione e nella comprensione dei dati elementari. Idealmente, dovresti sviluppare e mantenere centralmente le convenzioni di denominazione degli attributi, quindi documentarle e pubblicarle nell'intera azienda.

Ecco alcune linee guida per creare una serie iniziale di convenzioni di denominazione degli attributi, nel caso in cui la tua organizzazione non ne abbia ancora una:

  • Il nome dell'attributo dovrebbe essere sufficientemente descrittivo. Prendi in considerazione l'utilizzo di frasi nominali nella forma oggetto/modificatore/classe.
  • Quando possibile, il nome dell'attributo dovrebbe includere il nome dell'entità. Usa "Nome per persona" invece di "Nome".
  • Il nome dell'attributo deve fare riferimento ai valori di istanze specifiche dell'attributo. L'utilizzo dello stesso nome per attributi che contengono dati diversi o nomi diversi per attributi che contengono gli stessi dati confonderà inutilmente sviluppatori e utenti finali.
  • Il nome dell'attributo deve utilizzare la lingua aziendale anziché la lingua del foglio dati.
  • Il nome dell'attributo non deve contenere caratteri speciali (come !, @, #, $, %, l, &, *, ecc.) o indicare la proprietà (Nome appartenente a una persona).
  • Il nome dell'attributo non deve contenere acronimi o abbreviazioni a meno che non facciano parte di una convenzione di denominazione accettata.

È preferibile che i modellatori utilizzino buone convenzioni di denominazione, se esistono, o le sviluppino se non ce ne sono.

Nomi degli attributi nella forma Oggetto/Modificatore/Classe

Il modulo oggetto/modificatore/classe è una convenzione a livello di settore per la denominazione degli attributi. Questa convenzione incoraggia l'uso di nomi di attributi in tre parti. La parte dell'oggetto è talvolta chiamata soggetto o parola principale. Il nome dell'entità viene solitamente utilizzato come oggetto.

Un modificatore può essere un singolo termine o un gruppo di termini. Sebbene non esista un elenco di modificatori standard, è auspicabile che i modellatori creino modificatori brevi e significativi. L'uso dei modificatori consente di creare nomi di attributi descrittivi e significativi. Se il nome diventa inaccettabilmente pesante per gli utenti o ampiamente utilizzato, come richiesto da un'azienda, puoi scendere a compromessi eliminando i nomi degli attributi trisillabici.

La parte di base di un nome di attributo è una classe che definisce il tipo di informazioni che l'attributo rappresenta. Alcune classi di uso comune:

  • Identificatore
  • Numero
  • Valore
  • Quantità
  • Frequenza

Esempi di nomi di attributi

All'interno di una società, è sempre meglio utilizzare nomi di attributi coerenti. La Tabella 3.3 fornisce esempi di nomi buoni e cattivi per gli attributi. Si noti che le parole nel nome dell'attributo sono separate da spazi, a partire da lettere maiuscole e usa caratteri minuscoli per il resto.

TABELLA 3.3. Nomi degli attributi con spiegazioni

Bel nome

Nome brutto

Spiegazione

Nome persona
(Nome della persona)
Nome
(Nome)
Nome (Nome) - il nome della classe e necessita della designazione dell'oggetto Persona (persona) e del Primo modificatore (primo).
Quantità di vendita di gelato
(Volume delle vendite di gelato)
La quantità di vendite
(Volume delle vendite)
Quantità (Quantità) - il nome della classe e dovrebbe essere all'ultimo posto (nella versione inglese del nome dell'attributo). "The" e "of" non aggiungono alcun significato aggiuntivo.
Importo del costo dell'articolo
(Valore del valore della posizione)
Costo dell'articolo
(Valore posizione)
"di" non aggiunge alcun significato aggiuntivo. Il nome della classe "Amount" dice all'utente cosa dovrebbe essere nell'attributo.
Identificatore del prodotto
(Numero identificativo del prodotto)
Identificatori di prodotto
(ID prodotto)
"Identificatori" è plurale. Il nome dell'attributo deve essere un nome singolare.
Codice posizione punto vendita

codice POS
(codice POS)
"POS" è un'abbreviazione. Il nome della classe utilizzata "Codice" (codice) necessita di un modificatore.
Data di nascita della persona
(Data di nascita della persona)
compleanno
(Compleanno)
Compleanno (Compleanno) non contiene il nome della classe Data (Data). L'inclusione del modificatore e del nome dell'oggetto chiarisce il significato del nome dell'attributo.

Descrizione degli attributi

La descrizione dell'attributo dovrebbe essere una breve spiegazione del significato dell'attributo, non di come viene utilizzato. La descrizione di un attributo non deve contraddire il suo nome e non deve essere una semplice ripetizione del nome. Utilizzare il nome della classe e dell'oggetto nell'attestazione per descrivere accuratamente i dati. Se l'attributo viene visualizzato o calcolato, includere regole di inferenza o formule di calcolo. Le seguenti regole si applicano alle descrizioni degli attributi:

  • La descrizione dell'attributo deve essere chiara, completa e non ambigua.
  • La descrizione dell'attributo deve corrispondere al suo nome.
  • La descrizione di un attributo non deve basarsi sulla descrizione di un altro attributo.
  • La descrizione dell'attributo deve essere nella lingua commerciale, non nella lingua delle descrizioni tecniche.
  • Il nome di un attributo dovrebbe riflettere il suo significato, non il modo in cui viene utilizzato.
  • Nella descrizione dell'attributo devono essere decifrate tutte le abbreviazioni e gli acronimi utilizzati nel suo nome.

I modellatori sono incoraggiati a fornire buone descrizioni per ciascuno degli attributi. Una buona descrizione degli attributi rende facile per tutti l'utilizzo del modello. Coloro che utilizzano un modello creato da un buon sviluppatore sperimentano il piacere di requisiti informativi ben dichiarati nel modello. Confronta gli esempi della Tabella 3.4.

Tabella 3.4. Attributi nomi e descrizioni con spiegazioni

Nome attributo

buona descrizione

Brutta descrizione

Spiegazione

Nome persona

(Nome della persona)

Il nome della persona, che consente alla società di comunicare con la persona in termini amichevoli.

Un campo con una lunghezza di 40 caratteri.

Il linguaggio commerciale non viene utilizzato. Termini tecnici applicati.

Quantità di vendita di gelato

(Volume delle vendite di gelato)

La quantità di gelato di una particolare varietà venduta in un particolare evento di vendita.

Volume delle vendite.

Non aggiunge alcun nuovo significato, riformula semplicemente il nome dell'attributo in termini vaghi.

Importo del costo dell'articolo

(Valore del valore della posizione)

Il valore di una particolare posizione in un determinato periodo di tempo. Rappresenta il costo totale di vendita e spedizione.

Un numero decimale di sei cifre con due cifre decimali.

Troppo descrizione tecnica. Non significa quasi nulla per gli utenti dell'oggetto.

Identificatore del prodotto

(Numero identificativo del prodotto)

Un identificatore numerico univoco artificiale per un particolare prodotto.

Identificatori di prodotto.

Una semplice parafrasi del nome dell'attributo.

Codice posizione punto vendita

(codice posizione POS)

Un codice univoco che identifica Posizione geografica punti vendita.

L'acronimo utilizzato potrebbe non essere chiaro agli utenti. Inoltre, dalla descrizione viene omesso un importante modificatore.

Data di nascita della persona

(Data di nascita della persona)

Data di nascita della persona.

Compleanno della persona.

La descrizione ha omesso il nome della classe "data".

Errori comuni quando si lavora con gli attributi

Questa sezione sugli errori di modellazione degli attributi comuni non pretende di essere completa. Il suo scopo è quello di evidenziare gli errori più comuni commessi dai modellisti.

A volte, quando modella qualcosa in un certo modo, il modellatore fa una scelta consapevole, guidato da principi abbastanza corretti. È molto importante comprendere l'intera catena causale delle decisioni ei risultati a cui possono portare.

Modellazione in termini di valori

Cosa si intende per modellizzazione in termini di valori? Durante una sessione di lavoro, gli utenti potrebbero dirti che hanno bisogno di una serie di attributi che indichino le categorie di età di un'istanza di entità PERSON. Ci sono almeno tre problemi con questo scenario:

  1. Il modo in cui le aziende definiscono le categorie di età può cambiare nel tempo.
  2. L'età di una determinata persona cambia definitivamente nel tempo.
  3. Tutti gli attributi rappresenteranno i valori degli attributi Età della persona. Naturalmente, Età della persona cambierà nel tempo, quindi soluzione migliore utilizzerà un attributo semplice nel modello Data di nascita della persona.

Modellazione di attributi multivalore

Gli attributi multivalore sono quelli che hanno più valori per un concetto. Controlla le descrizioni degli attributi che indicano più valori per lo stesso concetto.

A volte esperti di diverse aree tematiche in una società utilizzano un nome di attributo che è scritto e pronunciato allo stesso modo ma ha significati diversi per esperti diversi. Un modo per assicurarsi che gli attributi con lo stesso nome descrivano gli stessi oggetti consiste nel controllare le descrizioni. Assicurati che i valori degli attributi descrivano un singolo concetto.

Ad esempio, puoi creare codici artificiali collegando uno o più codici per collegare dati precedentemente non correlati. I frammenti di testo possono nascondere molti attributi e valori preziosi.

La mancata risoluzione degli attributi multivalore può lasciare alcune importanti regole aziendali non rilevate e non documentate.

Modellazione di attributi ridondanti

Gli attributi ridondanti sono quelli con nomi diversi ma contenenti informazioni su concetti simili. In tutte le lingue ci sono tante parole che rappresentano le stesse cose. Un modo per trovare attributi ridondanti è guardare entità con attributi simili. Confronta le descrizioni di tutti gli attributi per vedere se queste entità contengono dati su concetti simili. Gli attributi ridondanti sono spesso il risultato di una tendenza a modellare i valori come attributi. Ad esempio, le entità MANAGER ed EXECUTOR possono contenere gli attributi Manager Name e Executive Name. Poiché sia ​​MANAGER che EXECUTOR sono ruoli in cui può agire un'istanza dell'entità PERSON, puoi spostare questo attributo lì e denominarlo PERSONName.

Utilizzo di nomi errati per gli attributi

I nomi degli attributi poco chiari, ambigui o imprecisi rendono difficile per i nuovi utenti e team di sviluppo il riutilizzo o l'evoluzione di un modello esistente.

Non utilizzare abbreviazioni o acronimi come parte del nome di un attributo. Le abbreviazioni e gli acronimi sono soggetti a interpretazioni errate e possono anche avere significati diversi in diverse aree tematiche.

Non utilizzare nomi propri che puntano a un valore per un'istanza particolare. Un nome di attributo che utilizza un nome proprio è un indicatore di seri problemi di modellazione che vanno oltre la scarsa denominazione. Non includere la posizione come parte del nome dell'attributo. Se esiste un valore per una posizione, esiste sicuramente per un'altra posizione. Un nome di attributo con una posizione indica che stai modellando un'istanza specifica anziché una classe.

Utilizzo di descrizioni errate per gli attributi

Non utilizzare descrizioni di attributi presi in prestito solo da un dizionario. Le descrizioni del dizionario non includeranno informazioni rilevanti per l'azienda che rendono l'attributo importante per un'azienda. Non utilizzare una semplice parafrasi del nome dell'attributo. Non utilizzare il nome dell'attributo nella sua descrizione.

Una descrizione vaga e vaga di un attributo, o peggio, la sua assenza, rende difficile il riutilizzo o l'evoluzione di un modello esistente. Gli utenti non potranno verificare che il modello contenga tutti i requisiti informativi. Aumenta anche la probabilità di utilizzare valori concreti e attributi multivalore anziché attributi nel modello.

I concetti che sembrano ovvi a tutti i partecipanti alle sessioni di lavoro potrebbero non essere così ovvi nel tempo, quando un nuovo team di sviluppo ha il compito di costruire su un modello esistente.

Conclusione

Le entità sono fatti sui quali la società è interessata ad accumulare e mantenere le informazioni. Costituiscono l'essenza del modello e si rivelano principalmente durante le sessioni di lavoro. La riflessione completa e accurata degli attributi nel modello richiede un'analisi attenta per garantire che gli attributi corrispondano accuratamente ai requisiti di informazione. L'attributo deve essere presente nel modello in una singola istanza e deve rappresentare un unico concetto di business. Le regole di normalizzazione devono essere utilizzate per posizionare gli attributi sulle entità appropriate.

Gli attributi possono essere chiave o non chiave. La chiave può essere un singolo attributo o un gruppo di attributi. Le chiavi primarie vengono selezionate tra i candidati chiave che identificano in modo univoco un'istanza di entità. Gli attributi della chiave primaria migrano dall'entità originale per diventare chiavi esterne delle entità secondarie. I valori degli attributi non chiave devono essere funzionalmente dipendenti dal valore della chiave primaria.

L'ambito definisce un insieme di valori di attributo. Gli ambiti logici possono essere tipi di dati semplici come numeri o stringhe. Possono anche essere tipi di dati complessi definiti dall'utente che sono personalizzati per soddisfare i requisiti specifici di un'azienda. I DBMS più recenti supportano tipi di dati estesi come immagini e suoni.

I valori degli attributi possono essere obbligatori o facoltativi. Se il valore è obbligatorio, l'attributo non può avere valori null. L'attributo deve avere un nome e una descrizione. Quando si assegnano nomi agli attributi, si consiglia di utilizzare lo standard di denominazione nella forma oggetto/modificatore/classe. Ciascun attributo dovrebbe includere una buona descrizione che utilizzi la terminologia aziendale per definire la natura dell'attributo, non come verrà utilizzato.