@startuml
class Recording {
+additionalRemarks
+channel
+dataLocation
+internalIdentifier
+name
+previousRecording
+recordedWith
+samplingFrequency

}
Recording -d-> "channel" Channel
Recording -d-> "dataLocation" File
Recording -d-> "dataLocation" FileBundle
Recording -d-> "previousRecording" Recording
Recording -d-> "recordedWith" ElectrodeArrayUsage
Recording -d-> "recordedWith" ElectrodeUsage
Recording -d-> "recordedWith" PipetteUsage
Recording -d-> "recordedWith" SlicingDeviceUsage
Recording -d-> "samplingFrequency" QuantitativeValue

@enduml