Attribuut: verschil tussen versies

Uit Wikilexis
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 19: Regel 19:
# Banknumber*, maximum 18 digits, see European rules
# Banknumber*, maximum 18 digits, see European rules
# BIC*, bank code
# BIC*, bank code
Connection***, connection between two attributes
# Connection***, connection between two attributes
Divisio**, entity, see [[taxonomie]]
# Divisio**, entity, see [[taxonomie]]
Date*, validation depending on culture, for Dutch: dd-mm-yyyy
# Date*, validation depending on culture, for Dutch: dd-mm-yyyy
DateTime, validation, for Dutch: dd-mm-yyyy / hh:mm:ss
# DateTime, validation, for Dutch: dd-mm-yyyy / hh:mm:ss
Decimal, yes decimals (maximum 2, example 1,01), yes separator (example 1.000)
# Decimal, yes decimals (maximum 2, example 1,01), yes separator (example 1.000)
Degrees, geographical degrees
# Degrees, geographical degrees
Distance, in kilometers, maximum 2 decimals
# Distance, in kilometers, maximum 2 decimals
E-mail*, consist “@” and “.” and “domain after .”, eg post@weconet.nl
# E-mail*, consist “@” and “.” and “domain after .”, eg post@weconet.nl
Function***, see functional specifications
# Function***, see functional specifications
Forma**, entity, see [[taxonomie]]
# Forma**, entity, see [[taxonomie]]
IBAN*, bank code
# IBAN*, bank code
ID* automatically produced by Weconet  
# ID* automatically produced by Weconet  
IDText, selection from value list
# IDText, selection from value list
Internet*, validation on “www”, “.” and “domain after .”, eg www.weconet.nl   
# Internet*, validation on “www”, “.” and “domain after .”, eg www.weconet.nl   
IPAdres, validation on “.” And number on digits, eg 86.12.21.21
# IPAdres, validation on “.” And number on digits, eg 86.12.21.21
ISBN, ISBN13, for books
# ISBN, ISBN13, for books
List: Table with columns (header) and rows
# List: Table with columns (header) and rows
Memo: maximum #characters more lines
# Memo: maximum #characters more lines
NR, same as number but used for automatically adding one (1) to previous n = n+1
# NR, same as number but used for automatically adding one (1) to previous n = n+1
Number, digits, no decimals, yes 1.000 separator
# Number, digits, no decimals, yes 1.000 separator
NumberLetter, same as number with letter allowed, eg 1a
# NumberLetter, same as number with letter allowed, eg 1a
Ordo**, see [[taxonomie]]
# Ordo**, see [[taxonomie]]
Percentage, fixed on maximum 2 decimals, yes 1.000 separator, eg 1.000,00%)
# Password*, validation
PersonNumber*, Social Security Number (BSN in dutch), validation depending on country
# Percentage, fixed on maximum 2 decimals, yes 1.000 separator, eg 1.000,00%)
Postcode*, validation per country, eg 5600AS for Dutch  
# PersonNumber*, Social Security Number (BSN in dutch), validation depending on country
Regnum**, entity, see [[taxonomie]]
# Postcode*, validation per country, eg 5600AS for Dutch  
Species**, entity, see [[taxonomie]]
# Regnum**, entity, see [[taxonomie]]
SubSpecies**, entity, see [[taxonomie]]
# Species**, entity, see [[taxonomie]]
Table, consist more attributes
# SubSpecies**, entity, see [[taxonomie]]
Text, letters, digits, punctuation marks, maximum # characters 1 line
# Table, consist more attributes
TelephoneNr*, validation per country
# Text, letters, digits, punctuation marks, maximum # characters 1 line
Template***, see functional specifications.  
# TelephoneNr*, validation per country
TimeInHours, duration in hours, maximum 2 decimals, yes 1.000 separator
# Template***, see functional specifications.  
Time*, validation hh:mm:ss
# TimeInHours, duration in hours, maximum 2 decimals, yes 1.000 separator
Collection
# Time*, validation hh:mm:ss
View
# Collection
Password*, validation
# View
Year*, 4 digits, eg 2010
# Year*, 4 digits, eg 2010


* type with validation  
* type with validation  
** (see taxonomy)
** (see taxonomy)
*** system type
*** system type

Versie van 22 dec 2015 15:45

Een entiteit is een (kleinste) bouwsteen van infrastructuur. Een entiteit heeft attributen (eigenschappen, kenmerken). Een attribuut heeft een naam en een attribuut heeft een waarde.

(Zie ook Weconet procesdocument, bijlage A.)

Er zijn twee hoofdsoorten entiteiten, tevens de twee kleinste bouwstenen (naast de login):

  1. subject (mens)
  2. object (middel)

Bijvoorbeeld:

  • Entiteit Contact heeft 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 verschillende type attributen, voorbeelden zijn:

  1. Administrator***, see functional specifications
  2. Authorization*, these attributes can only be changed after authorization by SYS
  3. Amount (bedrag), maximum 2 decimals, with 1.000 separator and currency before
  4. Banknumber*, maximum 18 digits, see European rules
  5. BIC*, bank code
  6. Connection***, connection between two attributes
  7. Divisio**, entity, see taxonomie
  8. Date*, validation depending on culture, for Dutch: dd-mm-yyyy
  9. DateTime, validation, for Dutch: dd-mm-yyyy / hh:mm:ss
  10. Decimal, yes decimals (maximum 2, example 1,01), yes separator (example 1.000)
  11. Degrees, geographical degrees
  12. Distance, in kilometers, maximum 2 decimals
  13. E-mail*, consist “@” and “.” and “domain after .”, eg post@weconet.nl
  14. Function***, see functional specifications
  15. Forma**, entity, see taxonomie
  16. IBAN*, bank code
  17. ID* automatically produced by Weconet
  18. IDText, selection from value list
  19. Internet*, validation on “www”, “.” and “domain after .”, eg www.weconet.nl
  20. IPAdres, validation on “.” And number on digits, eg 86.12.21.21
  21. ISBN, ISBN13, for books
  22. List: Table with columns (header) and rows
  23. Memo: maximum #characters more lines
  24. NR, same as number but used for automatically adding one (1) to previous n = n+1
  25. Number, digits, no decimals, yes 1.000 separator
  26. NumberLetter, same as number with letter allowed, eg 1a
  27. Ordo**, see taxonomie
  28. Password*, validation
  29. Percentage, fixed on maximum 2 decimals, yes 1.000 separator, eg 1.000,00%)
  30. PersonNumber*, Social Security Number (BSN in dutch), validation depending on country
  31. Postcode*, validation per country, eg 5600AS for Dutch
  32. Regnum**, entity, see taxonomie
  33. Species**, entity, see taxonomie
  34. SubSpecies**, entity, see taxonomie
  35. Table, consist more attributes
  36. Text, letters, digits, punctuation marks, maximum # characters 1 line
  37. TelephoneNr*, validation per country
  38. Template***, see functional specifications.
  39. TimeInHours, duration in hours, maximum 2 decimals, yes 1.000 separator
  40. Time*, validation hh:mm:ss
  41. Collection
  42. View
  43. Year*, 4 digits, eg 2010
  • type with validation
    • (see taxonomy)
      • system type