Skip to content

Commit a4a1fab

Browse files
committed
Inheritance Principle: Advise against overloading
1 parent 40af25c commit a4a1fab

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/common-principles.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -669,7 +669,10 @@ to which the metadata contained within are not applicable.
669669
The Inheritance Principle defines a systematized set of rules
670670
to determine which metadata files to associate with which data files.
671671
Further, because multiple metadata files may apply to an individual data file,
672-
the Principle defines the *order of precedence* of such metadata files contents.
672+
the Principle defines the *order of precedence* of such metadata content;
673+
this is necessary for resolution of conflicts if the same metadata field
674+
contains different values in different metadata files
675+
(though it is RECOMMENDED to avoid such overloading).
673676

674677
### Rules
675678

0 commit comments

Comments
 (0)