1
我目前有超過2000張圖像,我需要添加到數據庫中,與每個圖像相關的變量,然後能夠將圖像拉到網頁根據圖像數據庫,從一系列的標籤匹配下拉框與過濾標籤
目前他們在一個zenphoto畫廊,但我想從頭開始做這件事,因爲它不能做我需要它。
任何人都可以幫助我應該從哪裏開始?或者有類似的東西一些例子,我可以看看
任何幫助表示讚賞
我目前有超過2000張圖像,我需要添加到數據庫中,與每個圖像相關的變量,然後能夠將圖像拉到網頁根據圖像數據庫,從一系列的標籤匹配下拉框與過濾標籤
目前他們在一個zenphoto畫廊,但我想從頭開始做這件事,因爲它不能做我需要它。
任何人都可以幫助我應該從哪裏開始?或者有類似的東西一些例子,我可以看看
任何幫助表示讚賞
一種標記相對簡單的啓動模式沿着這些路線看起來其中:
image
========
id -- identity, autoincrement
location -- varchar(250), or however long (url)
title -- varchar(50)
tag
========
id -- identity, autoincrement
name -- varchar(50)
description -- varchar(250)
image_tag
=========
imageId -- fk to image.id
tagId -- fk to tag.id
元組(imageId
,tagId
)應獨一無二。
如果你想對付國際化標籤,使用下面的表格代替:
language
==========
id -- identity, autoincrement
ISO3 -- Standard ISO 3-character code
language -- Standard ISO name of the language (which may all be in english...)
tag
======
id -- identity, autoincrement
name -- varchar(50) - it's debatable whether tag names should be
- translated, or left in the originating language
internationalized_tag
=======================
tagId -- fk reference to tag.id
languageId -- fk reference to language.id
name -- varchar(50) - see tag.name
description -- varchar(250) - translated description text.
有明顯的越多,你可以在這裏做,但這應該讓你開始。
你打算將圖像存儲在數據庫本身(可能,但有問題),或只是鏈接(可能更好)?你打算使用哪種RDBMS?他們中的任何一個都應該能夠處理那些(微不足道的)負載,儘管其中一些負載可能更容易處理。這聽起來像一個簡單的多對多關係(照片到標籤)。 – 2012-07-09 15:25:28
啊對不起,只是鏈接。我相當熟悉mySQL數據庫,如果這回答了RDBMS問題? – user1512356 2012-07-09 15:35:16
StackOverflow用戶期望您提出具體問題,而不是打開討論 - 您可能想要更改您的問題!請參見常見問題解答... – 2012-07-09 15:51:25