ข้อจำกัดความรับผิดชอบ: ฉันไม่ใช่นักทฤษฎี CS
มาจากพีชคณิตนามธรรมฉันคุ้นเคยกับสิ่งต่าง ๆ ที่มีความเท่าเทียมกับมอร์ฟิซึ่มส์ - แต่ฉันมีปัญหาในการแปลงแนวคิดนี้เป็นโครงสร้างข้อมูล ฉันแรกคิดว่าตรง morphisms bijective ตั้งทฤษฎีจะพอเพียง แต่ฉันวิ่งเข้าไปในกำแพงค่อนข้างเร็ว - เหล่านั้นเป็นเพียงการเข้ารหัสและไม่จับสาระสำคัญการคำนวณของโครงสร้างข้อมูล
มีคำจำกัดความที่เข้มงวดกว่า (แต่มีประโยชน์มากกว่า) หรือไม่? (หรือถ้าไม่ใช่ทำไม?) มีคำจำกัดความตามบัญญัติของหมวดหมู่ "โครงสร้างข้อมูลที่สร้างขึ้น" หรือไม่?