ภาพรวม
มีการนำเสนอที่เป็นไปได้มากมายและทำให้สกีมาฐานข้อมูลสำหรับการจัดเก็บวันที่แบบฟัซซี่ (หรือแม้แต่แค่วันแบบฟัซซี่):
- วันที่และรหัสแสดงความแม่นยำหรือความแม่นยำ
- วันที่และเวลาที่มีความเป็นไปได้หลายอย่างในการเป็นตัวแทนช่วงเวลา:
- แสดงช่วงเวลาทั้งหมดเป็นปริมาณจำนวนเต็ม (หรือตัวเลขอื่น ๆ ) ของหน่วยคงที่บางอย่างเช่นวัน, นาที, นาโนวินาที
- แสดงช่วงเวลาเป็นทั้งจำนวนเต็ม (หรือตัวเลขอื่น ๆ ) ปริมาณและรหัสแสดงหน่วย
- เริ่มต้นและสิ้นสุดวันที่ - เวลา
- เชือก
- การกระจายความน่าจะเป็น:
- ปริมาณทศนิยมหรือทศนิยมสำหรับพารามิเตอร์ที่ระบุการแจกแจงเฉพาะในตระกูลนั้น ๆ เช่นค่าเฉลี่ยและส่วนเบี่ยงเบนมาตรฐานของการแจกแจงแบบปกติ
- ฟังก์ชั่นการแจกแจงความน่าจะเป็นเช่นรหัส (ค้นหา) (อาจมีพารามิเตอร์ของค่าเฉพาะ) หรือเป็นการแสดงออกในภาษารูปแบบหรือการแสดงออกที่เพียงพอ
[1], [2] และ [3] เป็นช่วงเวลาที่เหมือนกันทั้งหมด (โดยปริยาย) คือชุดของจุด (เท่ากัน) ที่เป็นไปได้ในเวลา
[4] เป็นคำที่มีความหมายมากที่สุดคือเมื่ออนุญาตให้ใช้ประโยคหรือวลีภาษาที่เป็นไปได้ (หรืออย่างน้อยที่สุดก็ได้) แต่มันก็ยากที่สุดที่จะทำงานด้วย ในระดับที่ จำกัด AI ระดับมนุษย์จะต้องจัดการกับค่านิยมโดยพลการ ในทางปฏิบัติช่วงของค่าที่เป็นไปได้นั้นจะต้องถูก จำกัด อย่างรุนแรงและค่าที่มีโครงสร้าง 'ทางเลือก' อาจเป็นที่ต้องการสำหรับการดำเนินการหลายอย่างเช่นการเรียงลำดับการค้นหา
[5] น่าจะเป็นการนำเสนอขนาดกะทัดรัดที่สุดที่ใช้งานได้จริง
ช่วงเวลาสม่ำเสมอ
ช่วงเวลาที่สม่ำเสมอเป็นวิธีที่กะทัดรัดที่สุดในการแสดงชุดของค่าวันที่ (เป็นไปได้)
สำหรับ [1] ส่วนของค่าวันที่และเวลาจะถูกละเว้นเช่นส่วนที่สอดคล้องกับหน่วยที่ดีกว่าความแม่นยำหรือความแม่นยำที่ระบุ มิฉะนั้นนี่จะเท่ากับ [2] และรหัสความแม่นยำ / ความแม่นยำจะเท่ากับช่วงเวลาที่มีหน่วยเดียวกัน (และปริมาณโดยนัย 1)
[2] และ [3] เทียบเท่ากันอย่างชัดแจ้ง [1] มีความหมายน้อยกว่าอย่างเคร่งครัดเนื่องจากมีช่วงเวลาที่มีประสิทธิภาพที่ไม่สามารถเป็นตัวแทนของ [1] เช่น วันที่และเวลาที่คลุมเครือเทียบเท่ากับช่วงเวลา 12 ชั่วโมงที่ครอบคลุมขอบเขตวันที่
[1] นั้นง่ายสำหรับผู้ใช้ในการป้อนข้อมูลมากกว่าการแสดงอื่น ๆ และโดยทั่วไปควรจะพิมพ์น้อยลง (อย่างน้อยเล็กน้อย) หากสามารถป้อนวันที่และเวลาในรูปแบบข้อความต่างๆเช่น "2013", "2014-3", "2015-5-2", "7/30/2016 11p", "2016-07-31 18:15" ความแม่นยำหรือความแม่นยำอาจถูกอนุมานโดยอัตโนมัติจากอินพุต
ความแม่นยำหรือความแม่นยำของ [1] นั้นง่ายที่สุดในการแปลงเป็นแบบฟอร์มที่จะสื่อความถึงผู้ใช้เช่น '2015-5 ด้วยความแม่นยำของเดือน' ถึง "พฤษภาคม 2015" กับ "13 พฤษภาคม 2558 2p บวกหรือลบ 13.5 วัน" (โปรดทราบว่าส่วนหลังไม่สามารถเป็นตัวแทนของ [1] ได้)
เงื่อนไข
ในทางปฏิบัติค่าสตริงจะต้องถูกแปลงเป็นการรับรองอื่นสำหรับการสอบถามการเรียงลำดับหรือเปรียบเทียบค่าหลายค่า ดังนั้นในขณะที่ภาษาธรรมชาติ (มนุษย์) ที่เป็นลายลักษณ์อักษรใด ๆ มีความหมายชัดเจนกว่า [1], [2], [3] หรือ [5] เรายังไม่มีวิธีจัดการนอกเหนือจากการเป็นตัวแทนข้อความหรือรูปแบบมาตรฐาน ระบุว่านี้น่าจะเป็นตัวแทนที่มีประโยชน์น้อยด้วยตัวเอง
ข้อดีอย่างหนึ่งของการเป็นตัวแทนนี้คือในทางปฏิบัติผู้ใช้ควรเข้าใจคุณค่าของการเปลี่ยนแปลงและไม่ต้องการการแปลงให้เข้าใจได้ง่าย
การแจกแจงความน่าจะเป็น
การแจกแจงความน่าจะเป็นทำให้เป็นตัวแทนช่วงเวลาสม่ำเสมอ [1], [2], [3] และ (เนื้อหา) เทียบเท่ากับการแสดงสตริง (ทั่วไป) [4]
ข้อดีอย่างหนึ่งของการแจกแจงความน่าจะเป็นเหนือสตริงคืออดีตนั้นไม่คลุมเครือ
[5-1] จะเหมาะสมสำหรับค่าที่ (ส่วนใหญ่) เป็นไปตามการกระจายที่มีอยู่เช่นเอาท์พุทค่าวันที่และเวลาจากอุปกรณ์ที่ทราบการวัด (หรือคิดว่า) เพื่อให้สอดคล้องกับการแจกแจงเฉพาะ
[5-2] น่าจะดีที่สุด (ค่อนข้าง) วิธีการปฏิบัติเพื่อดานแทนพล 'เลือน datetime' ค่า แน่นอนว่าความสามารถในการคำนวณของการแจกแจงความน่าจะเป็นที่เฉพาะเจาะจงใช้เรื่องและมีปัญหาที่น่าสนใจ (และอาจเป็นไปไม่ได้) ที่จะแก้ไขเมื่อทำการสืบค้นเรียงลำดับหรือเปรียบเทียบค่าที่แตกต่างกัน วรรณกรรมทางคณิตศาสตร์และสถิติดังนั้นนี่จึงเป็นตัวแทนที่ชัดเจนและไม่คลุมเครือ