Attribuut: verschil tussen versies
Geen bewerkingssamenvatting |
Geen bewerkingssamenvatting |
||
| (16 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
| Regel 1: | Regel 1: | ||
Een [[entiteit]] is een (kleinste) bouwsteen van [[infrastructuur]]. Een entiteit heeft attributen (eigenschappen, kenmerken) | Een [[entiteit]] is een (kleinste) bouwsteen van [[infrastructuur]]. Een entiteit heeft attributen (eigenschappen, kenmerken). | ||
Een relatie tussen een entiteit en een entiteit of tussen een entiteit of een attribuut heet een [[feit]]. | |||
Een attribuut heeft een attribuutnaam (bijvoorbeeld [Persoon_Achternaam]) | |||
Een attribuutlabel is de naam van de eigenschap (bijvoorbeeld: kleur, naam, straat. Een attribuutlabel is dus een groep attribuutnamen: voornaam, achternaam...allemaal namen) | |||
Er zijn verschillende type attributen (attribuuttype, bijvoorbeeld: ID, NR, Text, memo, amount) | |||
( | Een attribuut heeft een waarde (attribuutwaarde, bijvoorbeeld Bessems). | ||
Er zijn twee hoofdsoorten entiteiten, tevens de twee kleinste bouwstenen (naast de login): | Er zijn twee hoofdsoorten entiteiten, tevens de twee kleinste bouwstenen (naast de login): | ||
| Regel 16: | Regel 16: | ||
Bijvoorbeeld: | Bijvoorbeeld: | ||
* Entiteit Contact heeft attribuut met naam: | * Entiteit Contact heeft een attribuut met naam: Person_BirthDate en waarde '13-11-1965' | ||
* Entiteit Product heeft attribuut met naam | * Entiteit Product heeft attribuut met naam Product_Name en waarde 'Timemanagement' | ||
Binnen Object Role Moddeling heet een entiteit een object, maar omdat Weconomics expliciet onderscheid maakt tussen object en subject is er voor het woord entiteit gekozen. | Binnen Object Role Moddeling heet een entiteit een object, maar omdat Weconomics expliciet onderscheid maakt tussen object en subject is er voor het woord entiteit gekozen. | ||
Er zijn functioneel gezien verschillende type attributen (met tussen haakjes en indien van toepassing verwijzing naar technisch type): | |||
# ID (zie ID) = waarde bevat een string cijfer karakters en is uniek | |||
# Name (zie Text) = waarde bevat een string letter karakters en hoeft niet uniek te zijn | |||
# NR (zie NR) is string cijfers, opvolgnummer, begint met 1, daarna 2, daarna 3 enzovoort, een string cijfers komt maar 1 keer voor per entiteit. | |||
# Type (zie IDText) = een soortaanduiding van een entiteit, bijvoorbeeld factuuradres. | |||
# Primary = defaultwaarde die gekozen wordt als er verder niet staat aangegeven in transactie of publicatie. | |||
Er zijn technisch gezien verschillende type attributen, voorbeelden zijn: | |||
# Administrator***, see functional specifications | |||
# Authorization*, these attributes can only be changed after authorization by SYS | |||
# Amount (bedrag), maximum 2 decimals, with 1.000 separator and currency before | |||
# Banknumber*, maximum 18 digits, see European rules | |||
# BIC*, bank code | |||
# Connection***, connection between two entities | |||
# Divisio**, entity, see [[taxonomie]] | |||
# Date*, validation depending on culture, for Dutch: dd-mm-yyyy | |||
# DateTime, validation, for Dutch: dd-mm-yyyy / hh:mm:ss | |||
# Decimal, yes decimals (maximum 2, example 1,01), yes separator (example 1.000) | |||
# Degrees, geographical degrees | |||
# Distance, in kilometers, maximum 2 decimals | |||
# E-mail*, consist “@” and “.” and “domain after .”, eg post@weconet.nl | |||
# Function***, see functional specifications | |||
# Forma**, entity, see [[taxonomie]] | |||
# IBAN*, bank code | |||
# ID* automatically produced by Weconet | |||
# IDText, selection from value list | |||
# Internet*, validation on “www”, “.” and “domain after .”, eg www.weconet.nl | |||
# IPAdres, validation on “.” And number on digits, eg 86.12.21.21 | |||
# ISBN, ISBN13, for books | |||
# List: Table with columns (header) and rows | |||
# Memo: maximum #characters more lines | |||
# NR, same as number but used for automatically adding one (1) to previous n = n+1 | |||
# Number, digits, no decimals, yes 1.000 separator | |||
# NumberLetter, same as number with letter allowed, eg 1a | |||
# Ordo**, see [[taxonomie]] | |||
# Password*, validation | |||
# Percentage, fixed on maximum 2 decimals, yes 1.000 separator, eg 1.000,00%) | |||
# PersonNumber*, Social Security Number (BSN in dutch), validation depending on country | |||
# Postcode*, validation per country, eg 5600AS for Dutch | |||
# Regnum**, entity, see [[taxonomie]] | |||
# Species**, entity, see [[taxonomie]] | |||
# SubSpecies**, entity, see [[taxonomie]] | |||
# Table, consist more attributes | |||
# Text, letters, digits, punctuation marks, maximum # characters 1 line | |||
# TelephoneNr*, validation per country | |||
# Template***, see functional specifications. | |||
# TimeInHours, duration in hours, maximum 2 decimals, yes 1.000 separator | |||
# Time*, validation hh:mm:ss | |||
# Collection | |||
# View | |||
# Year*, 4 digits, eg 2010 | |||
Toelichting | |||
type with validation * | |||
zie [[taxonomie]]** | |||
system type *** | |||
Huidige versie van 5 jul 2016 12:42
Een entiteit is een (kleinste) bouwsteen van infrastructuur. Een entiteit heeft attributen (eigenschappen, kenmerken).
Een relatie tussen een entiteit en een entiteit of tussen een entiteit of een attribuut heet een feit.
Een attribuut heeft een attribuutnaam (bijvoorbeeld [Persoon_Achternaam])
Een attribuutlabel is de naam van de eigenschap (bijvoorbeeld: kleur, naam, straat. Een attribuutlabel is dus een groep attribuutnamen: voornaam, achternaam...allemaal namen)
Er zijn verschillende type attributen (attribuuttype, bijvoorbeeld: ID, NR, Text, memo, amount)
Een attribuut heeft een waarde (attribuutwaarde, bijvoorbeeld Bessems).
Er zijn twee hoofdsoorten entiteiten, tevens de twee kleinste bouwstenen (naast de login):
Bijvoorbeeld:
- Entiteit Contact heeft een attribuut met naam: Person_BirthDate en waarde '13-11-1965'
- Entiteit Product heeft attribuut met naam Product_Name en waarde 'Timemanagement'
Binnen Object Role Moddeling heet een entiteit een object, maar omdat Weconomics expliciet onderscheid maakt tussen object en subject is er voor het woord entiteit gekozen.
Er zijn functioneel gezien verschillende type attributen (met tussen haakjes en indien van toepassing verwijzing naar technisch type):
- ID (zie ID) = waarde bevat een string cijfer karakters en is uniek
- Name (zie Text) = waarde bevat een string letter karakters en hoeft niet uniek te zijn
- NR (zie NR) is string cijfers, opvolgnummer, begint met 1, daarna 2, daarna 3 enzovoort, een string cijfers komt maar 1 keer voor per entiteit.
- Type (zie IDText) = een soortaanduiding van een entiteit, bijvoorbeeld factuuradres.
- Primary = defaultwaarde die gekozen wordt als er verder niet staat aangegeven in transactie of publicatie.
Er zijn technisch gezien verschillende type attributen, voorbeelden zijn:
- Administrator***, see functional specifications
- Authorization*, these attributes can only be changed after authorization by SYS
- Amount (bedrag), maximum 2 decimals, with 1.000 separator and currency before
- Banknumber*, maximum 18 digits, see European rules
- BIC*, bank code
- Connection***, connection between two entities
- Divisio**, entity, see taxonomie
- Date*, validation depending on culture, for Dutch: dd-mm-yyyy
- DateTime, validation, for Dutch: dd-mm-yyyy / hh:mm:ss
- Decimal, yes decimals (maximum 2, example 1,01), yes separator (example 1.000)
- Degrees, geographical degrees
- Distance, in kilometers, maximum 2 decimals
- E-mail*, consist “@” and “.” and “domain after .”, eg post@weconet.nl
- Function***, see functional specifications
- Forma**, entity, see taxonomie
- IBAN*, bank code
- ID* automatically produced by Weconet
- IDText, selection from value list
- Internet*, validation on “www”, “.” and “domain after .”, eg www.weconet.nl
- IPAdres, validation on “.” And number on digits, eg 86.12.21.21
- ISBN, ISBN13, for books
- List: Table with columns (header) and rows
- Memo: maximum #characters more lines
- NR, same as number but used for automatically adding one (1) to previous n = n+1
- Number, digits, no decimals, yes 1.000 separator
- NumberLetter, same as number with letter allowed, eg 1a
- Ordo**, see taxonomie
- Password*, validation
- Percentage, fixed on maximum 2 decimals, yes 1.000 separator, eg 1.000,00%)
- PersonNumber*, Social Security Number (BSN in dutch), validation depending on country
- Postcode*, validation per country, eg 5600AS for Dutch
- Regnum**, entity, see taxonomie
- Species**, entity, see taxonomie
- SubSpecies**, entity, see taxonomie
- Table, consist more attributes
- Text, letters, digits, punctuation marks, maximum # characters 1 line
- TelephoneNr*, validation per country
- Template***, see functional specifications.
- TimeInHours, duration in hours, maximum 2 decimals, yes 1.000 separator
- Time*, validation hh:mm:ss
- Collection
- View
- Year*, 4 digits, eg 2010
Toelichting
type with validation *
zie taxonomie**
system type ***