{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2014:EQQGVKIMTKJXWS4Y4UGE7O76RF","short_pith_number":"pith:EQQGVKIM","canonical_record":{"source":{"id":"1404.4963","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/3.0/","primary_cat":"cs.DB","submitted_at":"2014-04-19T15:46:01Z","cross_cats_sorted":[],"title_canon_sha256":"bf9c686613a0f70b26d9c5942f58075f9ebbd1612fc53d097d97fdc0274d6ffd","abstract_canon_sha256":"597790512696693d78ed9d4248ddc8ee7c549f51650a08e2eb5640c6b9bd8ce4"},"schema_version":"1.0"},"canonical_sha256":"24206aa90c9a937b4b98e50c4fbbfe89750f0d38f7bb44f4a7c9b4bc7cc0e46f","source":{"kind":"arxiv","id":"1404.4963","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1404.4963","created_at":"2026-05-18T02:09:41Z"},{"alias_kind":"arxiv_version","alias_value":"1404.4963v2","created_at":"2026-05-18T02:09:41Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1404.4963","created_at":"2026-05-18T02:09:41Z"},{"alias_kind":"pith_short_12","alias_value":"EQQGVKIMTKJX","created_at":"2026-05-18T12:28:28Z"},{"alias_kind":"pith_short_16","alias_value":"EQQGVKIMTKJXWS4Y","created_at":"2026-05-18T12:28:28Z"},{"alias_kind":"pith_short_8","alias_value":"EQQGVKIM","created_at":"2026-05-18T12:28:28Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2014:EQQGVKIMTKJXWS4Y4UGE7O76RF","target":"record","payload":{"canonical_record":{"source":{"id":"1404.4963","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/3.0/","primary_cat":"cs.DB","submitted_at":"2014-04-19T15:46:01Z","cross_cats_sorted":[],"title_canon_sha256":"bf9c686613a0f70b26d9c5942f58075f9ebbd1612fc53d097d97fdc0274d6ffd","abstract_canon_sha256":"597790512696693d78ed9d4248ddc8ee7c549f51650a08e2eb5640c6b9bd8ce4"},"schema_version":"1.0"},"canonical_sha256":"24206aa90c9a937b4b98e50c4fbbfe89750f0d38f7bb44f4a7c9b4bc7cc0e46f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:09:41.909087Z","signature_b64":"oQmKWsn5oDqsABXCnI4pdGqyN+vo7m5l4kdgNQc2+gWi81Uyh9COpzZe/Nc8mFSYQmclyr6wpHN8mxgafHEAAA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"24206aa90c9a937b4b98e50c4fbbfe89750f0d38f7bb44f4a7c9b4bc7cc0e46f","last_reissued_at":"2026-05-18T02:09:41.908414Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:09:41.908414Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1404.4963","source_version":2,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T02:09:41Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"sgzIo45Hz+BAFuQ9g+Bf1YCptF2wAXz84BZT7D0lCh3jhvV98+OaUZnR81Eeyk1WV84RGkQIIb8L9pqHg1MhCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T16:56:01.598073Z"},"content_sha256":"97f9e8b558d9ddfdad787986bc36c379f672444f75fe191a9d98138fde4b8a73","schema_version":"1.0","event_id":"sha256:97f9e8b558d9ddfdad787986bc36c379f672444f75fe191a9d98138fde4b8a73"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2014:EQQGVKIMTKJXWS4Y4UGE7O76RF","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Functional dependencies with null markers","license":"http://creativecommons.org/licenses/by/3.0/","headline":"","cross_cats":[],"primary_cat":"cs.DB","authors_text":"Antonio Badia, Daniel Lemire","submitted_at":"2014-04-19T15:46:01Z","abstract_excerpt":"Functional dependencies are an integral part of database design. However, they are only defined when we exclude null markers. Yet we commonly use null markers in practice. To bridge this gap between theory and practice, researchers have proposed definitions of functional dependencies over relations with null markers. Though sound, these definitions lack some qualities that we find desirable. For example, some fail to satisfy Armstrong's axioms---while these axioms are part of the foundation of common database methodologies. We propose a set of properties that any extension of functional depend"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1404.4963","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T02:09:41Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"UGKdOukcqq1hBAdG6/PRwvE6d9Wm5XpH6c88bvT5CetBgL1F8Fo4kwF14M3ZcVoeQoo7OAy3zx6s1TCsonknBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T16:56:01.598731Z"},"content_sha256":"a8922a078632f44a85cce121924ac0c22abadadc5fa79c2b5bbe676760612cdb","schema_version":"1.0","event_id":"sha256:a8922a078632f44a85cce121924ac0c22abadadc5fa79c2b5bbe676760612cdb"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/EQQGVKIMTKJXWS4Y4UGE7O76RF/bundle.json","state_url":"https://pith.science/pith/EQQGVKIMTKJXWS4Y4UGE7O76RF/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/EQQGVKIMTKJXWS4Y4UGE7O76RF/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-05-26T16:56:01Z","links":{"resolver":"https://pith.science/pith/EQQGVKIMTKJXWS4Y4UGE7O76RF","bundle":"https://pith.science/pith/EQQGVKIMTKJXWS4Y4UGE7O76RF/bundle.json","state":"https://pith.science/pith/EQQGVKIMTKJXWS4Y4UGE7O76RF/state.json","well_known_bundle":"https://pith.science/.well-known/pith/EQQGVKIMTKJXWS4Y4UGE7O76RF/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2014:EQQGVKIMTKJXWS4Y4UGE7O76RF","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"597790512696693d78ed9d4248ddc8ee7c549f51650a08e2eb5640c6b9bd8ce4","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/3.0/","primary_cat":"cs.DB","submitted_at":"2014-04-19T15:46:01Z","title_canon_sha256":"bf9c686613a0f70b26d9c5942f58075f9ebbd1612fc53d097d97fdc0274d6ffd"},"schema_version":"1.0","source":{"id":"1404.4963","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1404.4963","created_at":"2026-05-18T02:09:41Z"},{"alias_kind":"arxiv_version","alias_value":"1404.4963v2","created_at":"2026-05-18T02:09:41Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1404.4963","created_at":"2026-05-18T02:09:41Z"},{"alias_kind":"pith_short_12","alias_value":"EQQGVKIMTKJX","created_at":"2026-05-18T12:28:28Z"},{"alias_kind":"pith_short_16","alias_value":"EQQGVKIMTKJXWS4Y","created_at":"2026-05-18T12:28:28Z"},{"alias_kind":"pith_short_8","alias_value":"EQQGVKIM","created_at":"2026-05-18T12:28:28Z"}],"graph_snapshots":[{"event_id":"sha256:a8922a078632f44a85cce121924ac0c22abadadc5fa79c2b5bbe676760612cdb","target":"graph","created_at":"2026-05-18T02:09:41Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"abstract_excerpt":"Functional dependencies are an integral part of database design. However, they are only defined when we exclude null markers. Yet we commonly use null markers in practice. To bridge this gap between theory and practice, researchers have proposed definitions of functional dependencies over relations with null markers. Though sound, these definitions lack some qualities that we find desirable. For example, some fail to satisfy Armstrong's axioms---while these axioms are part of the foundation of common database methodologies. We propose a set of properties that any extension of functional depend","authors_text":"Antonio Badia, Daniel Lemire","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/3.0/","primary_cat":"cs.DB","submitted_at":"2014-04-19T15:46:01Z","title":"Functional dependencies with null markers"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1404.4963","kind":"arxiv","version":2},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:97f9e8b558d9ddfdad787986bc36c379f672444f75fe191a9d98138fde4b8a73","target":"record","created_at":"2026-05-18T02:09:41Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"597790512696693d78ed9d4248ddc8ee7c549f51650a08e2eb5640c6b9bd8ce4","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/3.0/","primary_cat":"cs.DB","submitted_at":"2014-04-19T15:46:01Z","title_canon_sha256":"bf9c686613a0f70b26d9c5942f58075f9ebbd1612fc53d097d97fdc0274d6ffd"},"schema_version":"1.0","source":{"id":"1404.4963","kind":"arxiv","version":2}},"canonical_sha256":"24206aa90c9a937b4b98e50c4fbbfe89750f0d38f7bb44f4a7c9b4bc7cc0e46f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"24206aa90c9a937b4b98e50c4fbbfe89750f0d38f7bb44f4a7c9b4bc7cc0e46f","first_computed_at":"2026-05-18T02:09:41.908414Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:09:41.908414Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"oQmKWsn5oDqsABXCnI4pdGqyN+vo7m5l4kdgNQc2+gWi81Uyh9COpzZe/Nc8mFSYQmclyr6wpHN8mxgafHEAAA==","signature_status":"signed_v1","signed_at":"2026-05-18T02:09:41.909087Z","signed_message":"canonical_sha256_bytes"},"source_id":"1404.4963","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:97f9e8b558d9ddfdad787986bc36c379f672444f75fe191a9d98138fde4b8a73","sha256:a8922a078632f44a85cce121924ac0c22abadadc5fa79c2b5bbe676760612cdb"],"state_sha256":"3958a631a2f243a3dd43996233f86586dcc450520a2ab122277ca828b4466903"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"WIRAGKZA5v2EBaTTpKxa4U5IBT4A1T4/jrljMo456bmQzgiJr8OfRd7OwNiaIGdue4FCDLuiI0CwBu3UFxmxCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-26T16:56:01.601810Z","bundle_sha256":"a8195003a25cdaae4042cc6b777346504bbebb09b6f1d48f1fd9a192e175dfca"}}